Fehler 1064: near '' at line 1
Lars K.
- datenbank
hallo zusammen,
ich grübel nun schon eine ganze weile, und bekomme immer wieder folgende Fehlermeldung:
1064: You have an error in your SQL syntax near '' at line 1
Quelltext hierzu:
mysql_query("INSERT INTO turnier_matches (matchtyp, team1_id, team2_id, karte, team1_wins, team2_wins) VALUES ('groups', '$team1_id', '$team2_id', '$map', '$team1_winz', '$team2_winz'");
Die verwendeten Variablen habe ich direkt zuvor in zwei UPDATE-Befehlen ohne Probleme nutzen können, nur jetz stimmt irgendetwas nicht.
Vielen Dank im vorraus.
Lars K.
Hallo
1064: You have an error in your SQL syntax near '' at line 1
Quelltext hierzu:
mysql_query("INSERT INTO turnier_matches (matchtyp, team1_id, team2_id, karte, team1_wins, team2_wins) VALUES ('groups', '$team1_id', '$team2_id', '$map', '$team1_winz', '$team2_winz'");
Die Fehlersuche ist leichter, wenn Du zunächst deine SQL-Anweisung zusammenstellst:
$sql = "INSERT INTO turnier_matches (matchtyp, team1_id, team2_id, karte, team1_wins, team2_wins) VALUES ('groups', '$team1_id', '$team2_id', '$map', '$team1_winz', '$team2_winz'");
Anschliessend zur Fehlersuche die SQL-Anweisung mit echo ausgibst, bevor Du
mysql_query($sql)
abschickst.
Und poste bitte die Ausgabe von
echo $sql;
Du wirst feststellen, dass Dir eine Klammer fehlt :-)
Freundliche Grüsse,
Vinzenz
Oh neeeiiinnn, wie blöd...
danke vincent, danke!