$sql1 = "select * from news where itemid>@id and catid=@catid order by itemid asc limit 0,1";
$sql2 = "select * from news where itemid<@id and catid=@catid order by itemid asc limit 0,1";
$sql1就会得到上一篇文章的数据
$sql2 就会得到下一篇文章的数据
实现原理:
就是对id对进行order by id desc 或 order by id asc进行排序,然后再判断比当前id> or小于当前文章id的相同栏目的文章。
文章由爱资料原创本文地址:https://www.apizl.com/archives/view-77-1.html,转载请以链接形式标明本文地址!
$sql2 = "select * from news where itemid<@id and catid=@catid order by itemid asc limit 0,1";
$sql1就会得到上一篇文章的数据
$sql2 就会得到下一篇文章的数据
实现原理:
就是对id对进行order by id desc 或 order by id asc进行排序,然后再判断比当前id> or小于当前文章id的相同栏目的文章。
关键字词: