[MySQL] Jak poznać numer ID ostatnio dodanego rekordu do bazy danych MySQL? Krzysztof Szypulski - Wtorek, 06 lutego 2007 21:00:50
ID ostatnio dodanego rekordu do bazy danych MySQL zwraca funkcja mysql_instert_id(). Warunkiem jest jednak to, że pole musi mieć własność AUTO_INCREMENT.
PRZYKŁAD
<?php
// dodajemy rekord do bazy
$ins = @mysql_query("INSERT INTO test SET imie='$imie', email='$email'");
// ID dodanego rekordu
$id = mysql_insert_id();
if($ins) echo "Rekord o ID: ".$id." został dodany poprawnie";
else echo "Błąd nie udało się dodać nowego rekordu";