Autor | Zpráva | ||
---|---|---|---|
Al Bunda Profil * |
#1 · Zasláno: 5. 12. 2007, 16:23:14
Čau,
ukládám dotaz do db a takže před samotným uložením se pokusím záznam z db vytáhnout, pokud není tak insert, pokud je tak update. To není problém, ale potřebuju to udělat i pro druhou tabulku v db a chci se zeptat jestli jde zjistit jedním SQL dotazem zjistit jeli v jedný tabulce záznam nebo v tý druhý nebo v obou abych pak mohl opravit proměnný. Doufám, že jsem to napsal dost srozumitelně. |
||
Joker Profil |
#2 · Zasláno: 5. 12. 2007, 16:28:37
takže před samotným uložením se pokusím záznam z db vytáhnout, pokud není tak insert, pokud je tak update
Není jednodušší použít konstrukci INSERT ... ON DUPLICATE KEY UPDATE ... ? Což řeší i ten problém. INSERT INTO tabulka VALUES($id, '$hodnota') ON DUPLICATE KEY UPDATE hodnota='$hodnota' |
||
Al Bunda Profil * |
#3 · Zasláno: 5. 12. 2007, 18:09:26
Joker
wow! netušil jsem že něco takovýho existuje, hrozně moc děkuju, už to používám. Budu si muset přečíst něco o SQL:-) |
||
armin Profil |
#4 · Zasláno: 5. 12. 2007, 18:31:54
|
||
Časová prodleva: 18 let
|
0