(mysql) Jak pobrać ostatnio dodany rekord ? (insert): Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
m (Zastępowanie tekstu - "</source>" na "</pre>") |
|||
(Nie pokazano 2 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
Linia 1: | Linia 1: | ||
PDO | PDO | ||
< | <pre> | ||
$sql = "INSERT INTO xxx COS"; | $sql = "INSERT INTO xxx COS"; | ||
$dbh->query($sql); | $dbh->query($sql); | ||
print $dbh->lastInsertId(); | print $dbh->lastInsertId(); | ||
</ | </pre> | ||
Linia 12: | Linia 12: | ||
Zwykły SQL | Zwykły SQL | ||
< | <pre> | ||
mysql_query("insert into tabela(pole1,pole2) value (11,'123')"); | mysql_query("insert into tabela(pole1,pole2) value (11,'123')"); | ||
$id = mysql_insert_id(); | $id = mysql_insert_id(); | ||
</ | </pre> | ||
*$id - id dodanego rekordu | *$id - id dodanego rekordu | ||
[[Category:MySQL]] | [[Category:MySQL]] | ||
[[Category:PHP]] |
Aktualna wersja na dzień 17:23, 15 lut 2018
PDO
$sql = "INSERT INTO xxx COS"; $dbh->query($sql); print $dbh->lastInsertId();
- $dbh->lastInsertId(); - id dodanego rekordu
Zwykły SQL
mysql_query("insert into tabela(pole1,pole2) value (11,'123')"); $id = mysql_insert_id();
- $id - id dodanego rekordu