SQL-Fehler?

SQL-Fehler? [gelöst]

Was ist falsch?

UPDATE galerie SET `desc` = 'bla' WHERE ID = 15; UPDATE galerie SET `desc` = 'bla2' WHERE ID = 13; UPDATE galerie SET `desc` = 'bla3' WHERE ID = 1;

Wenn man das mit mysql_query() sended passiert gar nichts.?
Wenn man das direkt in der phpmyadmin eingibt funktioniert es.?

versteh ich nicht ô_0

Wie lautet denn die Fehlermeldung?

Wird keine ausgegeben!

??? Also bei mir entsteht ein Fehler:
[PHP]

<?php mysql_connect('host','benutzer','passwort'); mysql_select_db('datenbank'); $qrystr = "UPDATE galerie SET `desc` = 'bla' WHERE ID = 15; UPDATE galerie SET `desc` = 'bla2' WHERE ID = 13; UPDATE galerie SET `desc` = 'bla3' WHERE ID = 1"; mysql_query($qrystr) or die (mysql_error()); ?>

[/PHP]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; UPDATE galerie SET `desc` = 'bla2' WHERE ID = 13; UPDATE galerie SET `desc` = ' at line 1

Ich vermute mal du musst aus der einen Abfrage 3 machen. Bin mir nich sicher ob sowas überhaupt erlaubt ist.

ALso
[PHP]
mysql_connect(‚host‘,‚benutzer‘,‚passwort‘);
mysql_select_db(‚datenbank‘);
$qrystr = „UPDATE galerie SET desc = ‚bla‘ WHERE ID = 15“;
$qrystr2 = „UPDATE galerie SET desc = ‚bla2‘ WHERE ID = 13“;
$qrystr3 = „UPDATE galerie SET desc = ‚bla3‘ WHERE ID = 1“;
mysql_query($qrystr) or die (mysql_error());
mysql_query($qrystr2) or die (mysql_error());
mysql_query($qrystr3) or die (mysql_error());
[/PHP]

Ah, das scheint der Fehler gewesen zu sein. Jetzt funktioniert es!
Vielen Dank!