Autor Zpráva
romanb
Profil *
Ahoj, v tabulce mám sloupec, který představuje klíč a ten má vlastnost auto increment. Problem nastava tehdy, kdyz novy zaznam ulozim do tabulky a chci ho hned zobrazit uzivateli. Jelikoz, ma vlastnost auto increment a do tabulky ho vkladam s parametrem NULL, tak neznam jeho velikost. Tu si muzu zjistit pomoci funkce MAX(ID_klic) hned v dalsim dotazu, ale toto ma jednu vadu na krase, ze jestli behem te doby nekdo do tabulky prida dalsi zaznam, tak to potom zobrazi uplne jiny zaznam. Vedel by nekdo jak na to? diky moc
DJ Miky
Profil
Pokud to je v PHP, tak můžeš využít funkci mysql_insert_id(), která ti vrátí hodnotu auto_increment naposledy provedeného dotazu.
romanb
Profil *
DJ Miky diky moc, to by melo byt to, co jsem potreboval.
tiso
Profil
romanb neviem o čo presne ide, ale máš stále k dispozícii dáta od užívateľa, nemusíš ich ťahať z DB kam si ich uložil...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0