| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1310 人关注过本帖
标题:新闻系统的一个问题?想不通怎么回事..
只看楼主 加入收藏
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
收藏
 问题点数:0 回复次数:11 
新闻系统的一个问题?想不通怎么回事..
最近做了一个新闻系统,当点击一个标题以后,在显示新闻的下方分别显示出新闻的上一个标题,和下一个标题,但是下一个标题显示的不正确(不是按原有的顺序显示出来.)不知道哪里写错了,我的代码是这么写的:


<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%set nexts=server.CreateObject("adodb.recordset")
if request("types")="" then
nexts.open "select * from conews where type=1 Order BY id desc",conn,1,3
end if
if request("types")=1 then
nexts.open "select * from conews where type=1 and smtype=1 Order BY id desc",conn,1,3
end if
if request("types")=2 then
nexts.open "select * from conews where type=1 and smtype=2 Order BY id desc",conn,1,3
end if
if request("types")=3 then
nexts.open "select * from conews where type=1 and smtype=3 Order BY id desc",conn,1,3
end if
cc=request("cc")
select case cc
case 0 : aa=0
bb=cc+1
case nexts.recordcount-1:
aa=cc-1
bb=nexts.recordcount
case else :
aa=cc-1
bb=cc+1
end select
nexts.move(aa)
%>
<tr>
<td>上一条:<%=aa%><a href="newsinfo.asp?cc=<%=aa%>&types=<%=request("types")%>&id=<%=request("id")%>"><%=nexts("title")%></a></td>
</tr>
<%nexts.move(bb)%>
<tr>
<td>下一条:<%=bb%><a href="newsinfo.asp?cc=<%=bb%>&types=<%=request("types")%>&id=<%=request("id")%>"><%=nexts("title")%></a></td>
</tr>
<%
nexts.close
set nexts=nothing
%>
</table>

我看到半天,好像是两个move这里的问题,但不知道怎么解决..望各位指点,,在线等!!
搜索更多相关主题的帖子: 新闻系统 types Order request 
2006-11-01 15:33
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
收藏
得分:0 
各位来帮帮忙....
2006-11-01 15:38
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
收藏
得分:0 
怎么没人来啊
2006-11-01 16:08
fgwuhen
Rank: 1
等 级:新手上路
帖 子:95
专家分:0
注 册:2006-10-5
收藏
得分:0 
    cc=request("cc")什么东西啊?

2006-11-01 16:55
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
收藏
得分:0 
这是新闻标题页传过来的一个值
2006-11-01 16:56
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
收藏
得分:0 
就是从第一个标题开始为0一直往下.
2006-11-01 16:56
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
收藏
得分:0 
然后,根据这个值,我想用move来移动..
2006-11-01 16:57
fgwuhen
Rank: 1
等 级:新手上路
帖 子:95
专家分:0
注 册:2006-10-5
收藏
得分:0 
上一个标题显示都是正确的吗?

2006-11-01 17:07
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
收藏
得分:0 
对啊,下一个标题,点前三个是对的..
2006-11-01 17:12
fgwuhen
Rank: 1
等 级:新手上路
帖 子:95
专家分:0
注 册:2006-10-5
收藏
得分:0 
对cc的值做加减后在分别查询出错的几率小一些,我一般都这样做的

2006-11-01 17:12
快速回复:新闻系统的一个问题?想不通怎么回事..
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012628 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved