检索数据库中的下一个id,这可能不是下一个自动递增的数字php mysql

时间:2014-10-08 09:19:33

标签: php mysql

道歉,因为在我看来这是一个非常简单的答案,但我很难找到一个搜索过的解决方案。

我有一个非常简单的表格,存储了一系列预订大篷车的信息 - 选项是一周或两周的预订。我之前使用过(并且成功地持续了很多年)一个简单的if else语句来检查可用性。这几周在数据库中按顺序自动递增,我只是通过

搜索下周和第三周作为故障安全

$next_week_id1 = $row['id'] + 1;$next_week_id2 = $row['id'] + 2;

基本我知道,但它已经工作到现在与自动增量有某种差异 - 我有一个错过下一个增量值的id所以从id 91例如它变为93,这搞砸了整个剧本。

自从我触及这个问题已经有一段时间了,只是想知道如何在不使用id作为增量踏脚石的情况下,如何点击数据库中的下一个值(第二周然后是第三周)?它们将永远是列表中的下一个,但显然使用id + 1或id + 2是一种不可靠的访问方式......

感谢您的任何建议。

0 个答案:

没有答案