• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

SQL-Fehler?

Status
Für weitere Antworten geschlossen.

Giro

Neues Mitglied
SQL-Fehler? [gelöst]

Was ist falsch?

Code:
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
 
Zuletzt bearbeitet:
Werbung:
Werbung:
??? 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());
?>
Code:
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());
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben