sql >> Database >  >> RDS >> Mysql

mysqli laatste invoeg-ID

mysqli::$insert_id -- mysqli_insert_id — Retourneert de automatisch gegenereerde id die in de laatste zoekopdracht is gebruikt, Voorbeeld:

$mysqli = new mysqli("localhost", "my_user", "my_password", "world");

/* check connection */
if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

$mysqli->query("CREATE TABLE myCity LIKE City");

$query = "INSERT INTO myCity VALUES (NULL, 'Stuttgart', 'DEU', 'Stuttgart', 617000)";
$mysqli->query($query);

printf ("New Record has id %d.\n", $mysqli->insert_id);

/* drop table */
$mysqli->query("DROP TABLE myCity");

/* close connection */
$mysqli->close();

uitvoer

Nieuw record heeft id 1.

Referentie



  1. Datum en tijd Locales beschikbaar in MariaDB

  2. Meerdere rijen samenvoegen tot één kolom in MySQL

  3. ScaleGrid nu beschikbaar in de Sydney AWS-regio

  4. Ik probeer een bestand te kopiëren, maar krijg een foutmelding