sql >> Databasteknik >  >> RDS >> Mysql

Finns det något sätt att returnera id:t för en rad som just skapades i MySQL med PHP?

Du menar senaste autoinkrement-id?

<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
mysql_select_db('mydb');

mysql_query("INSERT INTO mytable (product) values ('kossu')");
printf("Last inserted record has id %d\n", mysql_insert_id());
?>


  1. Använder EXCEPT-satsen i PostgreSQL

  2. Oracle String Functions (fullständig lista)

  3. Installera Azure Data Studio på Ubuntu 18.04

  4. Konvertera från asynkron till synkron replikering i PostgreSQL