Autor | Zpráva | ||
---|---|---|---|
peta Profil * |
#1 · Zasláno: 9. 2. 2006, 14:58:23
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 |
#2 · Zasláno: 9. 2. 2006, 15:00:58
|
||
Marty Profil |
#3 · Zasláno: 9. 2. 2006, 15:01:49
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 * |
#4 · Zasláno: 9. 2. 2006, 15:04:01
$res = $db->Execute("nejaky ten INSERT ....");
if($res){ $id = $db->Insert_Id(); // tady se ti nacte nove vlozene id } |
||
peta Profil * |
#5 · Zasláno: 9. 2. 2006, 16:04:54
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 |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0