Guten Abend zusammen,
bei meinem MySQL Login/Register System tritt in der mysql_log Datei folgender Fehler auf:
Code
[18:38:03] [ERROR] CMySQLQuery::Execute[()] - (error #1064) 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 'VAL' at line 1
Ich habe mir mal in der Serverconsole die Error Codes ausgeben lassen (mit mysql_errno). Dabei stellte sich heraus, dass der Fehler an dieser Stelle auftritt:
print("OnPlayerConnect"); //Hier startet das Callback "OnPlayerConnect"
new query[128];
format(query,sizeof(query),"SELECT * FROM `Spieler` WHERE Name='%s'",getPlayerName(playerid));
//new Spieler[128];
//format(Spieler,sizeof(Spieler),"/Spieler/%s.cfg",getPlayerName(playerid));
mysql_tquery(dbhandle,query,"OnPlayerCheck","i",playerid);
new e1 = mysql_errno(dbhandle);
printf("%i",e1);
return 1;
Weiß dort jemand weiter?
mfg
DrMurphy