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

美国动态 美果搜索

Your IP: 216.73.216.2, 2025-09-20 11:42:23

Processed in 2.99672 second(s)

头像

用户名:

粉丝数:

签名:

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