我如何获得mysqli最后一个插入ID

时间:2016-07-20 11:11:17

标签: php mysql mysqli

如何在代码中获取mysql中的最后一个插入ID?

设置所有变量。

插入有效!

$Restconnection = mysqli_connect("host","user","passwd","db ");
$query3 = mysqli_query($Rconnection, $strSQL3);

4 个答案:

答案 0 :(得分:3)

$sql = "INSERT INTO Table_name VALUES(?,?,?)";
if ($Restconnection->query($sql) === TRUE) {
    $last_id = $conn->insert_id;
    echo "Last inserted ID is: " . $last_id;
} else {
    echo "Error: " . $sql . "<br>" . $conn->error;
}

答案 1 :(得分:2)

print mysqli_insert_id($Restconnection); 

http://php.net/manual/de/mysqli.insert-id.php

答案 2 :(得分:1)

使用mysqli_insert_id($connection)

答案 3 :(得分:1)

使用以下内容:

$last_insert_id = mysqli_insert_id($Restconnection);