如何得到当前记录的前一条和下一条?有自动ID和没有自动ID的情况。 如何得到当前记录的前一条和下一条?有自动ID和没有自动ID的情况。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不论有没有自动ID,反正ID值是已经有了的,那就直接把当前记录的ID值,前一条减一,后一条加一不就可以了嘛 设当前id=n上一条,id<n order by id desc limit 1下一条:id>n order by id desc limit 1这样应该可以的吧?没有试过。 加一、减一的方法是不可行的,如果记录有删除的,自动增加的ID也不连续了,所以这样会存在问题。//取上一个IDSELECT ID FROM 表 WHERE ID<当前ID;//取下一个IDSELECT ID FROM 表 WHERE ID>当前ID; php中使用GD2库创建图形在浏览器中显示不出来 phpmyadmin乱码问题求教? 新换了个服务器,php程序怎么登陆不了了???紧急求助! 请教怎么解析这段数组? 怎样给每一张帖都分别统计出独立访问IP数 PATH_TRANSLATED 与 _FILE_ 区别? 谁知道FCKEditor2.3里面PHP上传图片怎么搞? 一个关于eval的问题 保存和显示含HTML代码的内容? 关于变量引用的问题…… PHP网站记录访问者的ip button和submit提交表单
上一条,id<n order by id desc limit 1
下一条:id>n order by id desc limit 1这样应该可以的吧?没有试过。
SELECT ID FROM 表 WHERE ID<当前ID;//取下一个ID
SELECT ID FROM 表 WHERE ID>当前ID;