收藏文章 楼主
【第七课】手把手教你用ASP开发WAP网站
网友【老编】 2007-03-18 20:52:16 分享在【时代发展的印记】版块    1    1
用ASP开发WAP新闻系统--新闻的回复的显示跟回复列表

接下来的工作,就是回复的显示跟回复列表文件了。
先打开NewsShow.asp文件,在快速回复上面,即Response.Write("
=*=*=*=*=*=
")上面,插入以下代码:

' //读取最后一条回复
Dim rsReply
Set rsReply=conn.execute("Select top 1 content from [NewsComment] where newsID="& ID &" order by ID desc")
If Not rsReply.eof Then
Response.Write("
=*=*=*=*=*=
")
Response.Write ("最新回复:
"&_
replaceStr(rsReply(0))&"
"&_
"阅读所有回复")
End If
rsReply.close()
set rsReply=nothing

这段代码主要是读取回复表里关于这条新闻的最后一条回复。相信大家都对这段代码的意思非常清楚了,这里就不多罗索!
保存文件之后,回到刚才的调试页面,刷新页面看一看,嘿嘿,刚刚回复的内容就显示出来了!请看图6-2的效果。

新闻回复列表文件的完成:
同样是新建立一个文本文件,将文件名修改为ReplyList.asp,保存文件编码为UTF-8。复制以下代码:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>

<%
Response.ContentType="text/vnd.wap.wml;charset=UTF-8" ' 将文件的格式转换成wml,编码为UTF-8
%>








阅读所有回复

=*=*=*=*=*=

<%
Dim ID,rs
ID=int(request.QueryString("ID"))

Call openConn() ' 打开数据库
Set rs=conn.execute("Select content From [NewsComment] where newsID="& ID &"") ' 读取新闻回复表
If Not rs.eof Then
Dim PageSize,i
PageSize=10 ' 每一页显示的条数
Dim Count,page,pagecount,gopage ' 定义相关变量
gopage="ReplyList.asp?ID="&ID&"&"
Count=conn.execute("Select count(ID) from [NewsComment] where newsID="& ID &"")(0)' 读取回复总数
page=int(request.QueryString ("page"))
if page<=0 or page="" then page=1 ' 默认为第一页
pagecount=(count+pagesize-1)\pagesize ' 计算出页数
rs.move(pagesize*(page-1)) ' 将游标指到每一页的第一条记录
For i=1 To PageSize ' 根据每一页的条数进行循环
If rs.eof Then Exit For ' 如果循环到了尽头,则跳出循环
Response.Write (i+(PageSize*(page-1))&"."&replaceStr(rs(0))&_
"
-=-=-=-=-=-
")
rs.moveNext
Next
response.write ("共:"&count&"条,"&page&"/"&pagecount&"页")
if page-pagecount<0 then response.write "
下页-
href="""&gopage&"page="&pagecount&""">尾页"
if page>1 then response.write "
上页-首页

"
' //下面这一句,是让用户通过输入框输入页数,然后通过链接直接转向该页
if pagecount>1 then response.write "

maxlength=""5"" emptyok=""true""/>
[跳转到该页]"
Else
Response.Write ("暂无回复内容!")
End If
Call rsClose()
Call ConnClose()

Response.Write ("
=*=*=*=*=*=
")
Response.Write ("快速回复:
"&_
"
"&_
"马上回复"&_
""&_
""&_
""&_
""&_
"
"&_
"
")
%>

=*=*=*=*=*=

返回新闻内容

返回网站首页




这些代码是不是很眼熟咧,其实它跟新闻列表文件的代码几乎是一样的,只是读取的数据库跟数据库表不同而已!

保存文件后,进行相应的调试,然后传到空间里,用手机再测试一下效果!
meiguo.com 发布人签名/座右铭这家伙浪费了“黄金广告位”,啥也没签!
大家都在看
回复/评论列表
默认   热门   正序   倒序
meiguo.com 创始人

emotion

1   2007-03-18 20:52:16  回复

回复/评论:【第七课】手把手教你用ASP开发WAP网站

暂无用户组 升级
退出
等级:0级
美果:
美过
精华推荐
  1. 2025年度的美国公立高中排名发布,咱只关注前三!
  2. 从美国回到中国的,基本都会被问及这些问题!
  3. 川普总统的“科技巨头宴”收获千亿级的投资承诺
  4. 先交押金!美国重启了“签证保证金”试点计划
  5. iPhone 17系列新品、iPhone Air发布了!
  6. 美国签证新规“取消第三国面签”的选项了
  7. 川普家族竟然靠它狂揽45亿美金!操盘手是赵长鹏?
  8. 从近期的中国留学生在美国入境的悲惨遭遇说起
  9. 休斯顿机场“小黑屋内的铝箔纸”:中国留学生遭遇遣返的36小时煎熬
  10. 麦当劳CEO声称美国品牌的声誉在全球下滑
  11. 启程回国:美元很香,但回家的路更香!
  12. 中国留学生在入境美国时遭遇盘查,中方大使馆发布安全提醒!
  13. SpaceX的星舰“第十次试飞”成功了
  14. 敌友即友?马斯克和扎克伯格开始接触,图谋合伙收购OpenAI?
  15. 相差3米!星舰试飞“精准溅落”展现技术突破
  16. 不输常春藤!盘点学费低、薪资高的25所美国公立大学
  17. 美国年轻人的“中国观”悄然转变
  18. Niche发布2026全美最佳大学榜单 MIT重回榜首
  19. 白宫开通了TikTok 账号,传播政策信息!
  20. 持中国大陆护照在申请美国签证的注意事项更新(2025年8月版本)
  21. 美国华裔二代坦言:中国发展现状,让父辈移民后悔了!
  22. 加州州长竟然模仿川普总统的风格发帖,粉丝数和支持率“都涨了”!
  23. 全美房地产市场在趋向中性,区域分化明显!
  24. 选择西雅图、圣地亚哥还是洛杉矶?全面对比“三城生活”
  25. 李开复:如果老板不AI,公司将会被AI淘汰!
  26. 中国留学生在入境美国时遭遇驱逐,禁止五年内再入境!
  27. ICE抓捕的非法移民中,中国人数量激增?
  28. 华人留学生“索赔1亿美元控诉”大学期间的农药伤害
  29. 华人科学家身陷“杀猪盘”,短短数月就被掏光250万美元积蓄!
  30. 植物油更健康?动物油脂摄入或将加速肿瘤生长
  31. 美国“真放宽”了对中国留学生的入境政策?
  32. 马斯克“xAI”起诉前工程师“泄露机密”
  33. 美国市场的智能手机“印度制造”的份额激增
  34. YouTube“反诈频道”助力警方,破获6500万美元诈骗案!
  35. 美国宣传制裁东南亚的19个电信诈骗网络实体
  36. 川普总统的态度突变,暗示乌克兰应该反击俄罗斯本土?

美国动态 美果搜索

Your IP: 216.73.216.2, 2025-09-20 11:38:57

Processed in 0.04504 second(s)

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息
已有0次打赏
(1) 分享
分享
取消