(mysql) Jak pobrać ostatnio dodany rekord ? (insert): Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Linia 1: | Linia 1: | ||
PDO | PDO | ||
<source lang=" | <source lang="php"> | ||
$sql = "INSERT INTO xxx COS"; | $sql = "INSERT INTO xxx COS"; | ||
$dbh->query($sql); | $dbh->query($sql); | ||
Linia 8: | Linia 8: | ||
*$dbh->lastInsertId(); - | *$dbh->lastInsertId(); - id dodanego rekordu | ||
Zwykły SQL | Zwykły SQL | ||
<source lang=" | <source lang="php"> | ||
mysql_query("insert into tabela(pole1,pole2) value (11,' | mysql_query("insert into tabela(pole1,pole2) value (11,'123')"); | ||
$id = mysql_insert_id(); | $id = mysql_insert_id(); | ||
</source> | </source> | ||
*$id - id dodanego rekordu |
Wersja z 04:02, 20 lip 2010
PDO
<source lang="php"> $sql = "INSERT INTO xxx COS"; $dbh->query($sql); print $dbh->lastInsertId(); </source>
- $dbh->lastInsertId(); - id dodanego rekordu
Zwykły SQL
<source lang="php">
mysql_query("insert into tabela(pole1,pole2) value (11,'123')");
$id = mysql_insert_id();
</source>
- $id - id dodanego rekordu