(mysql) Jak pobrać ostatnio dodany rekord ? (insert): Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzył nową stronę „PDO $sql = "INSERT INTO xxx COS"; $dbh->query($sql); print $dbh->lastInsertId(); $dbh->lastInsertId(); - ostastnio dodany ID”)
 
Linia 1: Linia 1:
PDO
PDO


<source lang="mysql">
$sql = "INSERT INTO xxx COS";  
$sql = "INSERT INTO xxx COS";  
$dbh->query($sql);  
$dbh->query($sql);  
print $dbh->lastInsertId();  
print $dbh->lastInsertId();  
</source>


$dbh->lastInsertId(); - ostastnio dodany ID
 
*$dbh->lastInsertId(); - ostastnio dodany ID
 
 
Zwykły SQL
<source lang="mysql">
mysql_query("insert into tabela(pole1,pole2) value (11,'sadasd');
$id = mysql_insert_id();
</source>

Wersja z 04:01, 20 lip 2010

PDO

<source lang="mysql"> $sql = "INSERT INTO xxx COS"; $dbh->query($sql); print $dbh->lastInsertId(); </source>


  • $dbh->lastInsertId(); - ostastnio dodany ID


Zwykły SQL <source lang="mysql"> mysql_query("insert into tabela(pole1,pole2) value (11,'sadasd'); $id = mysql_insert_id(); </source>