Torben: &mySQL - mehrere Anfrage "gleichzeitig"?

Beitrag lesen

Moin!

Ich habe ein Problem mit PHP und mySQL. Ich möchte aus bestimmten Gründen mehrere Anweisungen in eine packen.

Im Moment sieht es bei mir ungefähr so aus (verkürzt):

$eintr1 = "INSERT INTO Tabelle1 (Kategorie1, Kategorie2) VALUES ('$Wert1', '$Wert2')";

$eintr2" = "UPDATE Tabelle2 SET Anz = '$numrec' WHERE id = '$userID'";

$eintragen = mysql_query($eintr1);
  $eintragen = mysql_query($eintr2);

Nun möchte ich das zusammen fassen. Wenn ich direkt in phpmyadmin im SQL-Feld eine Anfrage ausprobiere:

INSERT INTO Tabelle1 (Kategorie1, Kategorie2) VALUES (5, 1);
  UPDATE Tabelle2 SET Anz = 2 WHERE id = 1

Dann funktioniert das.
Probiere ich das aber in PHP:

$eintr = "INSERT INTO Tabelle1 (Kategorie1, Kategorie2) VALUES ('$Wert1', '$Wert2');
  UPDATE Tabelle2 SET Anz = '$numrec' WHERE id = '$userID'";

$eintragen = mysql_query($eintr);

Dann scheint es zwar zu funktionieren (es gibt keine Fehlermeldung), aber die Tabellenwerte ändern sich nicht.

Geht das unter PHP einfach nicht, oder mache ich etwas falsch?

Gruß,
Torben