Hallo, Community!
Ich habe als letztes in einer Dialog Folge das hier stehen:
if(dialogid == D_ZINSET1)
	    {
	        if(response)
	            {
			        new str[128],zinsatz,bname[50],query[400],zinname[50];
			        if(SetV == 1){format(bname,sizeof(bname),"Bank of San Andreas");}
			        else if(SetV == 2){format(bname,sizeof(bname),"National Bank");}
			        else if(SetV == 3){format(bname,sizeof(bname),"Federal Bank");}
			        if(Kon == 1){format(zinname,sizeof(zinname),"girozins");}
			        else if(Kon == 2){format(zinname,sizeof(zinname),"sparzins");}
			        zinsatz = strval(inputtext);
			        format(str,sizeof(str),"Du hast den Zinssatz der %s auf %d %% gesetzt",bname,zinsatz);
			        SendClientMessage(playerid,-1,str);
			        mysql_format(db_handle,query,sizeof(query),"UPDATE banken SET ('%s') VALUES ('%d') WHERE id = '%d'",zinname,zinsatz,SetV);
			        mysql_tquery(db_handle,query);
			        return 1;
				}
            SendClientMessage(playerid,-1,"[FEHLER]: Du hast die Aufgabe abgebrochen");
			return 1;
	    }
Bekomme in die Datenbank aber nichts geschrieben, und diese Errors:
[18:48:54] [DEBUG] mysql_format - connection: 1, len: 400, format: "UPDATE banken SET ('%s') VALUES ('%d') WHERE id = '%d'"
[18:48:54] [DEBUG] mysql_tquery - connection: 1, query: "UPDATE banken SET ('giroerstellgebuehr') VALUES ('1500') WHERE i", callback: "(null)", format: "(null)"
[18:48:54] [DEBUG] CMySQLQuery::Execute[] - starting query execution
[18:48:54] [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 '('giroerstellgebuehr') VALUES ('1500') WHERE id = '1'' at line 1
[18:48:54] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError
Ich weiß nicht woran es liegt.. Ich habe das R39-2 Mysql Plugin von BlueG
 
		 
		
		
	

