从空的mysql表中获取最后一个id

时间:2014-12-18 14:05:37

标签: php mysql pdo

我有一个mysql表,id列设置为AUTOINCREMENTPRIMARY KEY与之关联。如果我的表中已有一些记录,那么我将查询最后一个ID,如下所示

$sql = $db->prepare("SELECT `id` FROM `table` ORDER BY `id` DESC LIMIT 1");
$sql->execute();

现在考虑我的上一条记录id大约是224,那么由于某些功能可能会删除所有行。然后我希望最后id用于另一个查询目的,我想在其中添加1。

$tobeinserted = $lastid + 1;

但是由于所有行都被删除了,我无法像上一行那样进行查询。那我怎么得到它?

0 个答案:

没有答案