在执行任何查询pdo php之前,获取某个表的最后插入的系统ID

时间:2015-03-20 08:34:06

标签: php mysql pdo

this教程我找到了一种方法来获取特定表的最后插入ID(使用pdo)。在示例中

$result = $db->exec("INSERT INTO table(firstname, lastname) VAULES('John', 'Doe')");
$insertId = $db->lastInsertId();

他在获取id之前做了一个查询我会做这样的事情,但我想在进行任何查询之前先得到他最后插入条目的id。How should i tell the code that it should check the last inserted id from this table。任何想法都表示赞赏。

Update

我想获取特定表last inserted id,而不仅仅是数据库的最后插入ID

1 个答案:

答案 0 :(得分:0)

试试这个......

在任何查询运行之前返回最后一次插入的id。

select * from yourtable order by id desc limit 0,1