nochmal UPDATE - MYSQL-Syntax
-
Hallo Forum,
habe schon wieder ein Problem mit dem MySQL-Syntax.
Code:$sql = 'UPDATE `'.SQL_TABLE.'` SET `txtdata` = \''.$text.'\' WHERE CONVERT(`web_contents`.`ident` USING utf8) = \''.$ident.'\' LIMIT 1;'; $result = mysql_query($sql) or die ("System: Error (UPDATE): " . mysql_error());
Melung:
System: Error (UPDATE): Fehler in der Syntax bei ') = 'aktuelles' LIMIT 1' in Zeile 1.
Ich finde nicht den Fehler an der angezeigten Stelle. Auf meinem System funktioniert er, aber nicht auf meinem Uni-Server.
Die Variable $ident enthält nur ein kleines Wort - hier aktuelles.Bin Dankbar für jede Hilfe,
Grüße Simon
-
$sql = "UPDATE $table SET txtdata='$text' WHERE CONVERT('web_contents.ident USING utf8)=$ident LIMIT1"
überprüfe aber das convert mal, das bestimmt nen fehler von mir