Autor Zpráva
kuxa
Profil
Zdravím,
mám v PHP dotaz na vložení do databáze:
INSERT INTO tabulka (sloupec1, sloupec2, atd.) VALUES ('$sloupec1', '0', atd.) 

ID nevkládám ručně, vloží se automaticky (auto incrementem a primary klíčem). Jenže já bych potřeboval vědět, jestli ho lze získat jedním dotazem, nebo musím potom udělat další SELECT. Zkoušel jsem tohle:
while ($vysledek = mysql_fetch_assoc($dotaz))
 {
  echo $vysledek["id"];
 } 

Ale nefunguje to. Víte prosím někdo, jak to ID získat jedním dotazem? Děkuji předem :-)
Kajman
Profil
V mysql insert data nevrací. Pro získání id použijte mysql_insert_id či její mysqli obdobu.
kuxa
Profil
Super, děkuju, funguje přesně tak, jak má!

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0