数据库查询下一条

在之前我写查询直接跳到下一条的时候为了方便都是直接用id+1的,但是这样是会有问题的,比如id它中间要是有一条数据删除了,id不连续断开了,这样的话就会报错,所以昨天我在实现更新直接到下一条的时候重新写了sql语句,直接用sql语句查询数据库的下一条数据,这样写之前存在的问题就可以被解决。

然后具体代码:

$ssql="SELECT * from agent_express WHERE id>{$id} order by id asc limit 1 ";

这是查询数据库中下一条记录。

$ssql="SELECT * from agent_express WHERE id<{$id} order by id desc limit 1 ";

这是查询上一条记录。




这样写上一条下一条应该不会出现id+1写出现的问题了吧。

你可能感兴趣的:(数据库查询下一条)