当title相同时,在下面的.asp文件中显示最新的那张图片

langzbdfzgz 2008-03-23 03:41:42
在asp+access中,如何让相同名称(数据库中字段相同)的图片在一个.asp文件中显示最新的那一张图片。代码如下:
说明:title为图书的名称,bookpic为图片名称,每上传一种图书都有一张图片。title相同时,bookpic不相同。
就是让大家帮忙解决的是:当title相同时,在下面的.asp文件中显示最新的那张图片。
<% MaxList=5
set rs=server.CreateObject("adodb.recordset")
rs.open "select bookid,title,content,bookpic,writer,sid,bid,State,updates from Hl_books where hidden=0 and bid="&bclass ,conn,1,1
if rs.eof and rs.bof then
response.write "<div align=center>暂无期刊</div>"
else
i=0 %>
<tr>
<% do while not rs.eof
i=i+1 %>
<TD width='600'>
<table width='75%' border='0' cellpadding='1' cellspacing='0' id="table6">
<tr>
<td height='24' valign='middle'><a onmouseover="MM_showHideLayers('Layer<%=rs("bookid")%>','','show')" onmouseout="MM_showHideLayers('Layer<%=rs("bookid")%>','','hide')" href="book.asp?bookid=<%=rs("bookid")%>" target="_blank">
<p align="center">
<img src=<%=rs("bookpic")%> width='90'height='120'border='0' vspace="2" align="left"><br><br><br><br><br><br><br><br><br><br><br><b><left></left></b></td>
</tr>
</table></td>
<% if (i mod 5)=0 or i=5 then %>
</tr>
<% end if
rs.movenext
loop
rs.close
end if %>
...全文
112 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
langzbdfzgz 2008-03-25
  • 打赏
  • 举报
回复
可以帮忙写一下原代码
popsn 2008-03-24
  • 打赏
  • 举报
回复
查询出最后添加的图书的图片来代替之前的图书的图片
select distinct(booktitle),... from book order by bookid Desc
langzbdfzgz 2008-03-24
  • 打赏
  • 举报
回复
我的意思是说显示每种图书的最新的图片,其他的不显示
langzbdfzgz 2008-03-24
  • 打赏
  • 举报
回复
能不能帮我写一下完整的代码
liuqinqin 2008-03-23
  • 打赏
  • 举报
回复
distint 去掉重复的,在SQL里,然后读取出来就可以了嘛;
liuqinqin 2008-03-23
  • 打赏
  • 举报
回复
id大的,应该是新的吧; order by id desc;
myvicy 2008-03-23
  • 打赏
  • 举报
回复
rs.open "select bookid,title,content,bookpic,writer,sid,bid,State,updates from Hl_books where hidden=0 and bid="&bclass&" order by updates desc" ,conn,1,1
'你按降序排列试试

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧