回 帖 发 新 帖 刷新版面

主题:问个简单问题,关于如何把数据库的内容显示到网页上?

1 很简单,用户查询了以后当然要把符合条件的内容项目显示给用户看,那么我想做个表格把这些内容装起来,但是由于不能确定知道每次查询的结果到底有多少,也就不能固定限制一个表格的行数,要怎么样才能解决这个问题?是不是该把数据库里面查询到的项目做个数目统计,然后赋给一个变量,每次生成的表格行数多少就用这个变量来确定?
有具体代码例子提供给我看下吗?
2 我把查询的条件做成了几个超级链接,想让用户直接通过点击不同的链接来达到用不同条件查询的目的,那么我想知道怎么才可以在对数据库操作的ASP代码页中判断用户上一页点击的是哪个超级链接?

回复列表 (共5个回复)

沙发

我就写个最简单的吧.

=================================
连接数据库(这个我就不写了)
=================================
<%
sql="select id,content,link from web_date where keyword like '%"&keyword&"%'"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
if not rs.eof then
showcontent="<table><tr><td>ID号</td><td>内容</td></tr>"
do while not rs.eof
showcontent=showcontent+"<tr><td>"&rs("Id")&"</td><td><a href='"&rs("link")&"'>"&rs("content")&"</a></td></tr>"
rs.movenext
loop
showcontent=showcontent+"</table>"
response.write(showcontent)
else
response.write("搜索不到任何内容")
end if
%>

板凳

先顶再来看 大力感谢!

3 楼

rs("link")是什么东西?

4 楼

获取数据库中link字段的内容

5 楼

这我知道,我的意思是他的作用。。。。

我来回复

您尚未登录,请登录后再回复。点此登录或注册