Username: Password:

分类多行多列显示数据库中的内容(电影服务器中的部分代码)-ASP教程,数据库相关
来源:作者: 发布时间:2007-12-26 02:05:49

把电影数据库中的任何电影按类别每行三列的方式显示在一页中。












您现在的位置:"><%=application("home")%>-"><%=application("homes")%>-全部影片




<%

显示类型部分代码

dim rstype,sql

sql="select typeid,type from type"

set rstype=server.createobject("adodb.recordset")

rstype.open sql,conn,1,1

do while not rstype.eof

response.write("")

response.write(" ")

response.write(" ")

response.write(" ")

rstype.movenext

loop

rstype.close

%>

" )

response.write rstype("type") 电影类型名称

response.write("
")

response.write(" ")

dim rs,strsql

strsql =" select * from film where typeid= " &rstype("typeid")&" order by dateandtime desc"

set rs = server.createobject("adodb.recordset")

rs.open strsql,conn,1,1

countrs=rs.recordcount

all=1

do while not rs.eof

response.write(" ")

for a = 1 to 3

if rs.eof then 判断是否到了查询表结尾,假如到了结尾,则显示空单元格

response.write(" ")

else

daynum=date() -rs("dateandtime")

hitsnum=rs("hits")

with response

.write(" ")

end with

rs.movenext

all=all+1

end if

next

response.write (" ")

loop

response.write ("
 
.write (",list,toolbar=no,resizable=no,scrollbars=yes,width=480,height=331)""> ")

.write ("

.write (" ,list,toolbar=no,resizable=no,scrollbars=yes,width=480,height=331)""> ")

点击率高的电影黄色显示

if (hitsnum>hits) then

.write (" ")

.write rs("title")

.write ("
")

else

.write rs("title")

end if

.write ("
")

.write ("
")

rs.close

response.write ("



喜欢本文,那就收藏到:

    Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网
相关评论  我也要评论
还没有关于此文章的相关评论!
  • 昵称: (为空则显示guest)
  • 评论分数: ★ ★ ★★★ ★★★★ ★★★★★
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。