PDO 上次插入 ID 始终是正确的?
我有以下代码:
<?
$query =$db->prepare("INSERT INTO a_table (id, a_field) VALUES ('', (:a_field)");
$query->bindParam(":a_field", $a_value);
$query->execute();
$last_id = $db->lastInsertId('a_table');
?>
我想问的是这个。想象一下,当两个人同时加载页面时,在检索最后一个ID之前插入其他人的查询,混淆ID是否有可能的危险?