ich hab hier einen fehler aber ich find den einfach nicht
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
absicht
aneinander
anfragen
befehl
beitrag
checken
count
deswegen
error
fehler
manual
right
semikolon
set
syntax
update
versuchen
zeile
-
also wie der titel schon sagt, find ich den fehler nicht.
Abfrage:
UPDATE map SET 7x3 = '20' WHERE id = '1';UPDATE map SET 7x10 = '17' WHERE id = '3';DELETE FROM bauen WHERE time < '1146919608';
Fehler:
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 map SET 7x10 = '17' WHERE id = '3';DELETE FROM bauen WHERE time < '11469' at line 1
Der Fehler muss hier in der Zeile entstehen:
$mysql .= "UPDATE map SET $coord = '$g' WHERE id = '$from';";
Danke, f?r jeden der hilft! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Bin mir zwar nicht sicher, aber versuch mal das eine ; wegzulassen
edit:
und lass das eine $ weg:
$mysql .= "UPDATE map SET coord = '$g' WHERE id = '$from'";
Beitrag ge?ndert am 6.05.2006 15:21 von sandrock-jonas -
Kann man die Anfragen einfach so aneinander h?ngen?
Versuche einfach mal jede Anfrage einzeln auszuf?hren:
$sql = ["UPDATE map SET 7x3 = '20' WHERE id = '1'", "UPDATE map SET 7x10 = '17' WHERE id = '3'", "DELETE FROM bauen WHERE time < '1146919608'", "UPDATE map SET ".$coord." = '".$g."' WHERE id = '".$from."'"]
for($i=0; $i<count($sql); $i++)
mysql_query($sql[$i]);
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage