asp 实现新闻文章上一篇、下一篇
<P>今天搜索吧需要实现这样的效果,虽然其实现原理很简单,但效率问题却不得不考虑,主要要解决的问题是:</P><P>以前看到一个帖子讲用ID+1和ID-1的办法判断“上一篇下一篇”,在用的过程中发现一个问题:当删除数据库中的一篇文章时,就会造成ID不连续,如果用ID+1和ID-1来判断就会出现找不到记录的问题,在这个程序里,通过查询大于当前ID的第一条记录来找出下一篇的ID,查询小于当前ID的第一条记录来找出上一篇的ID,这样就算ID不连续也可以正常显示了。 至于相关文章的显示则是在数据表里添加一个boardid字段来区分不同的文章栏目,在每次添加一篇新文章时加上boardid号就可以了,显示一篇文章时根据boardid来查询数据库就能显示出相关文章。 数据表articles中的字段有id,boardid,title,content,author,addtime。<BR>以上文字是摘录的,而在搜索过程中我发现以下的实现代码最好:</P>
<P>具体代码及简单说明: <BR><FONT color=blue>参数说明</FONT>:pid1为当前id号;pid2为上一篇id号;pid3为下一篇id号;id为数据表的id字段;title为数据表标题字段;</P>
<P>**** Hidden Message *****</P>
终于找到了!!!!
感谢“凹丫丫-KUN(232706573)”的大力支持!!!!! 好东西哦,收藏了~dsafdasewefdsadf
终于找到了!!!!感谢“凹丫丫-KUN(232706573)”的大力支持!!!!!
回复 楼主 oyaya 的帖子
不错,好东西! 正在想给你要这个呢! 嗯嗯,看看! 好东东,多谢楼主!!! 好东西哦,收藏了~ <P>找到了!!/:yy56 </P> 说的正是我遇到的问题。感谢楼主分享页:
[1]