Php 下一步按钮:数据库中不包含特定值的下一行
在我手工编写的php网站上,我有一个文章列表(生物)。我想把上一个和下一个按钮 问题是,每个物品或生物都有一个唯一的id,但有些生物有其他名称。在数据库中,每个名字都是一个生物或行,其本身具有一个unqiue id 示例:您位于Baba Jaga页面(id 150),数据库中的下一个页面(id 151)是Baba Yaga(通常Baba Yaga的所有链接都重定向到Baba Jaga)。每个生物都被引用为一个替代名称(重定向)或唯一名称(可使用的页面) 所以在这个例子中,下一个来自150的生物不是151,而是它的152-蓝牛宝贝Php 下一步按钮:数据库中不包含特定值的下一行,php,loops,if-statement,for-loop,while-loop,Php,Loops,If Statement,For Loop,While Loop,在我手工编写的php网站上,我有一个文章列表(生物)。我想把上一个和下一个按钮 问题是,每个物品或生物都有一个唯一的id,但有些生物有其他名称。在数据库中,每个名字都是一个生物或行,其本身具有一个unqiue id 示例:您位于Baba Jaga页面(id 150),数据库中的下一个页面(id 151)是Baba Yaga(通常Baba Yaga的所有链接都重定向到Baba Jaga)。每个生物都被引用为一个替代名称(重定向)或唯一名称(可使用的页面) 所以在这个例子中,下一个来自150的生物不
我要写什么代码才能按时间顺序找到下一个独特的生物?这是一个边做边做的循环还是什么?有些生物在数据库中有许多相邻的备选名称。Use可以这样使用查询(我不知道您的模式,您只是忘记发布它):
我猜150变成了$current_page[id]的一个变量,对吗?由于限制1,它是否总是按时间顺序返回下一篇文章(这是唯一的)?@Egan7 Ups,我忘记了顺序;)更新了,现在它会像你说的那样工作。
SELECT id FROM articles WHERE `id` > 150 AND `type` = 'unique' ORDER BY id ASC LIMIT 1