mehrere updates aufeinmal
chris p
- php
mein problem ist eigentlich einfach, wenn ich es wüsste *g*
mysql_query("Update tab1 set spalte1='$bla'");
währe
Update tab1 set spalte1='$bla';
Update tab1 set spalte2='$bla2';
mein problem ist eigentlich einfach, wenn ich es wüsste *g*
mysql_query("Update tab1 set spalte1='$bla'");
währeUpdate tab1 set spalte1='$bla';
Update tab1 set spalte2='$bla2';
nachtrag da zu früher send :
mysql_query("Update tab1 set spalte1='$bla'");
währe ein normaler query
allerdings möchte ich ca. soetwas machen:
mysql_query("Update tab1 set spalte1='$bla';Update tab1 set spalte2='$bla2';");
in mysql lässt sich jenes einfügen und funktioniert auch allerdings darf bei der verwendung mit mysql_query ja kein ";" im string sein, frage daher, wie lassen sich mehrere queries aufeinmal in einer mysql_query abarbeiten ?
dank im vorraus
Hallo,
allerdings möchte ich ca. soetwas machen:
mysql_query("Update tab1 set spalte1='$bla';Update tab1 set spalte2='$bla2';");
Update tab1 SET spalte1='$bla', spalte2='$bla'
Gruss
Tim
Hallo,
allerdings möchte ich ca. soetwas machen:
mysql_query("Update tab1 set spalte1='$bla';Update tab1 set spalte2='$bla2';");Update tab1 SET spalte1='$bla', spalte2='$bla'
Gruss
Tim
so einfach ist das nicht ich will mehrere zeilen updaten
das mit den spalten war nur ein beispiel wie mehrere queries aussehen sollten sprich :
mysql_query("Update rechner set spalte1='$bla1' where name='rechner1';Update rechner set spalte1='$bla1' where name='rechner2';");
müsste es aussehen
Dann versuch doch mal das......
mysql_query("Update rechner re1, rechner re2 set spalte1.re1='$bla1', spalte1.re2='$bla1' where name.re1='rechner1' where name.re2='rechner2';");
Ich hoffe ich hab jetzt keine hund rein gebracht. Aber ich hoffe du hast das priznip der aliase unter SQL verstanden....
Gruss Matze
PS Zwie Statements hintreinander mit ; getrennt etc. geht nicht in einem query.
Hallo,
("UPDATE tab1.spalte1, tab2.spalte1
SET tab1.spalte1='$bla', tab2.spalte1='$bla'");
sollte klappen ...
Gruss