Mysqli插入ID:$ mysqli-> insert_id;或$ stmt-> insert_id?

问题描述 投票:1回答:1

准备好的语句中哪一个是正确的代码? $ID_user=$mysqli->insert_id;$ID_user=$stmt->insert_id;吗?

$stmt = $mysqli->prepare("INSERT INTO users (first_name, last_name) VALUES (?   ,?)");
$stmt->bind_param("ss",$first_name,$last_name);     
if($stmt->execute())
{
     $ID_user=$mysqli->insert_id;  // or $ID_user=$stmt->insert_id;
}
php mysqli prepared-statement insert-id
1个回答
2
投票

绝对没有区别,您可以随意使用。

© www.soinside.com 2019 - 2024. All rights reserved.