Guten Tag, ich hab ein Problem in einem Mysql-script. Eigendlich sollte so alles Funktionieren.. Tut es aber nicht. Und aus dem errorlog werd ich auch nicht schlau..
dcmd_chaus(playerid, params[]) {
new cost;
if(Spieler[playerid][AdminLevel] <= 4) {
return SendClientMessage(playerid,COLOR_RED,"Du brauchts Mindestens Adminlevel 4!");}
if(sscanf(params, "d", cost)) {
return SendClientMessage(playerid,COLOR_RED,"USAGE: /chaus [preis]");}
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
new string[100];
format(string,sizeof(string),"INSERT INTO `ni32044_1_DB`.`Haus` (`ID`, `px`, `py`, `pz`, `besitzer`, `miete`, `mieter`, `virtualw`, `kosten`, `innenraum`, `radio`, `heal`, `amour`) VALUES (NULL, '%d', '%d', '%d', '', '', '', '', '%d', '', '', '', '')",x,y,z,cost);
mysql_query(string);
return 1;
}
[Thu Nov 10 17:20:09 2011] Error (0): Failed to exeute query. 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 '' at line 1.
Danke schonmal