帮我看看图片横排,老是不成功。

amao54 2009-12-10 07:48:27
分页代码:每页显示8张小图片,超过了就分页,这个没问题。


<%
dim totalput,maxpage,page,pagenowx,filename,pageno
filename="ldxx.asp?"
set rs=server.CreateObject("adodb.recordset")
sql="select * from TTArticle where classid=1"

' if classid<>0 then
' sql=sql&" and classid="&classid&""
' filename=filename&"classid="&classid&"&"
' end if

' if title<>"" then
' sql=sql&" and title like '%"&title&"%'"
' filename=filename&"title="&title&"&"
' end if
sql=sql+" order by orderid desc,ArticleID desc"
' response.write(sql)
rs.open sql,conn,1,1
if not rs.eof then
const maxperpage=8
rs.pagesize=maxperpage
totalput=rs.recordcount
maxpage=rs.pagecount
page=int(srequest("page",1))
if page="" or page<1 then
page=1
else
page=cint(page)
end if
if page>maxpage then
page=maxpage
end if
rs.absolutepage=page
if page=maxpage then
pagenowx=totalput-(maxpage-1)*maxperpage
else
pagenowx=maxperpage
end if

for i=1 to pagenowx
%>

从数据库中调用图片代码:
<img src="<%if rs("smallpic")<>"" then response.write(rs("smallpic")) else response.write("images/wu.jpg") end if%>" width="204" height="134" />

这样出来的图片是竖排的,怎么变成横排的啊。

谢谢
...全文
121 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dogfish 2009-12-11
  • 打赏
  • 举报
回复
运行下面的代码看看。
<table width=100%>
<tr>
<td width=100%>
<% for i=1 to 12%>
<div style="float:left;width:24%;">
<center>
<img src=" <%if rs("smallpic") <>"" then response.write(rs("smallpic")) else response.write("images/wu.jpg") end if%>" width="204" height="134" />
</center>
</div>
<%next%>
</td>
<tr>
</table>
amao54 2009-12-10
  • 打赏
  • 举报
回复
帮帮我啊,急死了。毕业设计,明天要交了啊,我都是自己查资料做的啊。
谢谢了
amao54 2009-12-10
  • 打赏
  • 举报
回复
还是不行啊,和原来一样,竖的
sayfree 2009-12-10
  • 打赏
  • 举报
回复
嘿嘿,少了两个斜杠。


<div> <ul>
<%
do while not rs.eof
%>
<li style="float:left; width:120px"> <a href=""> <img src=" <%=rs("D_picture")%>" alt=" <%=rs("atitle")%>" name="" /> <br> <br> <%=rs("atitle")%> </a>
</li>
<%
rs.movenext
loop
rs.close
set rs=nothing
%>
</ul>
</div>

sayfree 2009-12-10
  • 打赏
  • 举报
回复
我都是这样做:
<div><ul>
<%
do while not rs.eof
%>
<li style="float:left; width:120px"><a href=""><img src="<%=rs("D_picture")%>" alt="<%=rs("atitle")%>" name="" /><br><br><%=rs("atitle")%></a>
</li>
<%
rs.movenext
loop
rs.close
set rs=nothing
%>
<ul>
<div>
这样有个好处,就是只要li的宽度width设计的比较好的话,换行什么的,都不影响。
php_wsd 2009-12-10
  • 打赏
  • 举报
回复
<div style="float:left"><img src=" <%if rs("smallpic") <>"" then response.write(rs("smallpic")) else response.write("images/wu.jpg") end if%>" width="204" height="134" /></div>

28,406

社区成员

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

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