| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付赛孚耐:软件保护加密专家
身份认证令牌USB KEY   
共有 361 人关注过本帖
标题:如何按每行每列指定记录数读取图片
收藏  订阅  推荐  打印 
jm117
Rank: 2
等级:注册会员
帖子:55
积分:654
注册:2007-6-23
如何按每行每列指定记录数读取图片

我从数据库中读取图片时,想每行读4张,一个页面一个读取6行,该如何写代码

[此贴子已经被作者于2007-7-21 8:55:20编辑过]


搜索更多相关主题的帖子: 每行  数据库  记录  页面  代码  
2007-7-21 08:54
MikeFT
Rank: 4
来自:青岛
等级:高级会员
帖子:644
积分:6720
注册:2006-11-1

i=1
do while not xx.eof
'显示
if i mod 4=0 then response.write"<br>"
xx.novenext
i=i+1
if i=25 then exit do
loop
大体是这个意思,因为家里没安这个,没有调试过,只是把大体的思路写了一下!!!


Live And Learn !!!
2007-7-21 10:35
udbyygy
Rank: 3Rank: 3
等级:中级会员
威望:2
帖子:226
积分:2360
注册:2007-6-26

从数据库读出图片的方法有点特殊
首先要专门为读出图片做个ASP,然后在显示图片的页面引用这个ASP

如<img src="aa.asp?a=1".....>

这个1是用来查找对应的图片


2007-7-21 10:59
rtc
Rank: 4
等级:高级会员
威望:4
帖子:590
积分:6000
注册:2007-6-6

一行4个
有6行.就等于读24个记录.
for i=1 to 24
if i=4 then
response.wrie "<br>"
end if
if i=8 then
response.wrie "<br>"
end if
if i=12 then
response.wrie "<br>"
end if
rs.movenext
next

]美容论坛,MM论坛!www.rt-520.cn.
2007-7-21 11:57
jm117
Rank: 2
等级:注册会员
帖子:55
积分:654
注册:2007-6-23

谢谢各位!我调试看看,如有问题再向大家请教!

2007-7-21 12:01
SkyGull
Rank: 4
等级:高级会员
威望:8
帖子:566
积分:5796
注册:2007-6-7

楼上的方法不可取

[CODE]response.write "<table>"
i=1
do while not rs.eof
if i mod 4 = 1 then
response.write "<tr>"
end if
response.write "<td>东西放这里</td>"
if i mod 4=0 then
response.write "</tr>"
end if
i=i+1
rs.movenext
loop
response.write "</table>"[/CODE]

这也是一个分页的一种前台摆放模式

分页楼主应该会吧,
如果你光光调24的话,只要TOP 24就行了
2007-7-21 12:02
rtc
Rank: 4
等级:高级会员
威望:4
帖子:590
积分:6000
注册:2007-6-6

为什么我的方法不可以.?!

]美容论坛,MM论坛!www.rt-520.cn.
2007-7-22 11:15
jm117
Rank: 2
等级:注册会员
帖子:55
积分:654
注册:2007-6-23

我的代码如下:
<%response.write "<table>"
i=1
do while not rs.eof
if i mod 3 = 1 then
response.write "<tr>"
end if
response.write "<td><img width="171" height="110" src=<%=rs("pic")%>></td>"
if i mod 3=0 then
response.write "</tr>"
end if
i=i+1
rs.movenext
loop
response.write "</table>"%>


预览显示错误信息:
错误类型:
Microsoft VBScript 编译器错误 (0x800A0401)
语句未结束
/show1.asp, line 35, column 27
response.write "<td><%=rs("pic")
--------------------------^

什么原因

[此贴子已经被作者于2007-7-23 16:07:57编辑过]


2007-7-23 15:44
jm117
Rank: 2
等级:注册会员
帖子:55
积分:654
注册:2007-6-23

请求skygull

2007-7-23 15:46
zhulei1978
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:31
帖子:654
积分:8256
注册:2006-12-17

response.write "&lt;td&gt;&lt;img width='171' height='110' src="&rs("pic")&"&gt;&lt;/td&gt;"
2007-7-23 20:13
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.058197 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved