ASP分类分页生成HTML的问题! 10

我有一个ASP站点想把产品分类弄成HTNL各式的,数据库中有10个分类,我现在的代码只能生成第一个,其他9个生成不了,我是菜鸟,请高手帮忙看下,代码如下:<%Dimbig... 我有一个ASP站点想把产品分类弄成HTNL各式的,数据库中有10个分类,我现在的代码只能生成第一个,其他9个生成不了,我是菜鸟,请高手帮忙看下,代码如下:
<%
Dim big_id,html_url,rscount
rscount = 0
set rs = server.CreateObject("adodb.recordset")
rs.open "select * from fenlei ORDER BY paixu asc",conn,1,1
if not rs.eof then
for i = 0 to rs.recordcount - 1
if i = curpage then
fl_id=rs("fl_id")
html_url=rs("html_url")
end if
rs.movenext
next
end if
rs.close

PageSize = 12
rs.open "Select count(*) from product where fl_id="&fl_id,conn,1,1
if not rs.eof then
rscount = rs(0)
end if

If rscount mod PageSize > 0 then
pageCount = (rscount-(rscount mod PageSize)) / PageSize + 1
else
pageCount = rscount / PageSize
End If
If PageCount = 0 then
PageCount = 1
End If
for k = 1 to PageCount
filename=""&html_url&"_"&k&".html"
If k = 1 Then
filename=""&html_url&".html"
End If

do while not rs.eof
on error resume next
host="product.asp?fl_id="&fl_id&"&page="&k&""
folder="../product/"
Fso_info host,folder,filename
rs.movenext
loop
rs.close
set rs=nothing
next
response.write "全部生成&k&个页面!"
%>
说明:表fenlei, 是产品的打的分类,fl_id是表fenlei里面的,每个fl_id里面都有一个静态html_url地址。fl_id在product里面也存在的,就是区别分类用的。

host="product.asp?fl_id="&fl_id&"&page="&k&"" 这个是前台的动态的地址。

现在是只能生成fl_id=1的页面,其他的都生成不了。
请高手帮我看下,
谢谢
展开
 我来答
LzSkyline
2014-06-15 · TA获得超过565个赞
知道小有建树答主
回答量:578
采纳率:0%
帮助的人:302万
展开全部
懒得一个一个看了,有简单方法干嘛不用
on error resume next
这个去掉,把出错代码发给我
追问
我把这行代码去掉了,
没有任何报错
还是只生成第一个行,
其他没有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
any_f
2014-06-11 · TA获得超过202个赞
知道小有建树答主
回答量:482
采纳率:100%
帮助的人:209万
展开全部
生成html的部分应该是你在上面查询fenlei的时候循环
有几个分类就生成几次
追问
代码应该怎么写呢?
我现在晕了,不知道怎么写了
本人菜鸟一枚
能否麻烦你直接贴下代码,应该加在哪里?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式