递归的效率太低了,如果id都是严格递增的话,mysql可以这么写
下一张:
select id from table where id>$id order by id limit 0,1
上一张:
select id from table where id<$id order by id desc limit 0,1
下一张:
select id from table where id>$id order by id limit 0,1
上一张:
select id from table where id<$id order by id desc limit 0,1
例如:表中有id为1,3,5,7四条记录.
现在的id是3,那么上面的查找下一张id的mysql语句,找到的是7,而不是5???