怎样获取用户当前文章ID前后的ID,比如当前id=5,前一篇id=3,后一篇id=10,如何获取到这两个值PHP+mysql
若以下回答无法解决问题,邀请你更新回答
2个回答
展开全部
文章和当前用户是关联的么?
比如当前文章id是5,搜索数据的sql语句条件就写user_id=用户id and 文章id<5 order by 文章id desc limit 1,就是获取该用户当前文章的上一篇文章,
文章id>5 order by 文章id limit 1,就是下一篇文章
比如当前文章id是5,搜索数据的sql语句条件就写user_id=用户id and 文章id<5 order by 文章id desc limit 1,就是获取该用户当前文章的上一篇文章,
文章id>5 order by 文章id limit 1,就是下一篇文章
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在当前页面一下取三条数据 中间的是当前5 、上一篇是3、下一篇不就是10了吗!个人浅见!不一定是最好的解决方案。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询