Autor Zpráva
ajajaj
Profil
Ahoj všem, mám otázku, jde jedním dotazem provést update dvou tabulek?

$sql="update tab1,tab2 set a='$a' where b='$b' ";
mysql_query($sql,$con);
ninja
Profil
ajajaj: vetsinou je dobre se nejdrive zkusit podivat do manualu:
UPDATE items,month SET items.price=month.price WHERE items.id=month.id;
ajajaj
Profil
mozna jsem se nesprávně vyjádřil, nechci jedním dotazem vytáhnout data z jedné tabulky a vložit do druhé, ale: mám formulář, odešlu data a místo toho abych provedl dva dotazy na různé dvě tabulky, bych chtěl jedním dotazem update-ovat vše, první tabulka je tab1, druhá tab2, odesílaná data jsou $a, sloupec který má být měněn se jmenuje v obou tabulkách stejně - "a"

následující verze není funkční: $sql="update tab1,tab2 set tab1.a='$a',tab2.a='$a' where b='$b' ";

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: