如何使用mysqli prepare语句获取insert_id

时间:2011-04-06 23:14:43

标签: mysqli

如何使用mysqli prepare语句获取最后一条记录的insert_id,例如以下内容?

$stmt = $this->mysqli->prepare("INSERT INTO test (name) values (?)")
$stmt->bind_param('s', $name);
$stmt->execute();

2 个答案:

答案 0 :(得分:8)

$new_id = $this->mysqli->insert_id;(在$stmt->execute()之后)

答案 1 :(得分:2)