Autor Zpráva
peta
Profil *
Hoj, potreboval bych zjistis s jakym ID se mi prida novy prispevek do DB.
Mam script, ktery zpravu ulozi, pak SELECTem precte prislusny radek posledni podle datumu a do te zpravy UPDATne nejakou informaci.

Ja bych potreboval neco, aby se to nedelalo na 2x, protoze v pripade chyby druheho scriptu se mi zprava zapise uz v prvnim a to bych nechtel.
Samozrejme, muzu ji mazat, ale to take nechci, pokud to nebude nezbytne.
T3RMiX
Profil
http://www.mysqlfreaks.com/statements/90.php
Marty
Profil
No přes funkci mysql_insert_id(); si můžeš vytáhnout ID posledního vloženého řádku. Pokud chceš mít tento údaj ještě před vložením tohoto řádku asi ti nezbyde nic jiného, než přes select tuto hodnotu z tabulky vytáhnout.
Coalman ::
Profil *
$res = $db->Execute("nejaky ten INSERT ....");
if($res){
$id = $db->Insert_Id(); // tady se ti nacte nove vlozene id
}
peta
Profil *
Marty
Mi prave slo o tohle.
Mam inzerat, ted do toho inzeratu muzu pridat foto a ja chci to foto ulozit pod nazvem Id jake ma ten inzerat. V podstate na nazvu nezalezi, ale tak pro poradek.
Ale kdyz to tak pisu, tak asi vim jak, proste obrazek zpracuji predem a presouvaci script z TMP dam pod INSERTem
Toto téma je uzamčeno. Odpověď nelze zaslat.