Error in der MySQL_Log

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo,
    ich habe eben einen Fehler in meiner MySQL_Log entdeckt. Was bedeutet das? und wie kann ich ihn fixen?



    [22:44:13] [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
    [22:44:13] [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 'UPDATE autos SET modelid='494',x='294.108795',y='-1178.930053',z='' at line 1
    [22:44:13] [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 'UPDATE autos SET modelid='494',x='294.108795',y='-1178.930053',z='' at line 1
    [22:49:51] [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 'UPDATE autos SET modelid='494',x='294.108795',y='-1178.930053',z='' at line 1
    [22:49:51] [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 'UPDATE autos SET modelid='494',x='294.108795',y='-1178.930053',z='' at line 1
    [22:49:51] [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 'UPDATE autos SET modelid='494',x='294.108795',y='-1178.930053',z='' at line 1
    [23:07:02] [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 'UPDATE autos SET modelid='494',x='294.108795',y='-1178.930053',z='' at line 1
    [23:07:02] [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 'UPDATE autos SET modelid='494',x='294.108795',y='-1178.930053',z='' at line 1
    [23:07:02] [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 'UPDATE autos SET modelid='494',x='294.108795',y='-1178.930053',z='' at line 1
    [22:44:13] [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 'UPDATE autos SET modelid='494',x='294.108795',y='-1178.930053',z='' at line 1
    [22:44:13] [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 'UPDATE autos SET modelid='494',x='294.108795',y='-1178.930053',z='' at line 1
    [22:44:13] [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 'UPDATE autos SET modelid='494',x='294.108795',y='-1178.930053',z='' at line 1
    [22:49:51] [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 'UPDATE autos SET modelid='494',x='294.108795',y='-1178.930053',z='' at line 1



    mfg

  • Poste bitte den Code der da dazu gehört. Ohne Code können wir dir da nicht helfen.

    Oh, Tut mir Leid. Hier:



    for(;slot<MAX_PLAYER_VEHS;slot++)
    {
    if(!strcmp(Spieler[playerid][pName],Pfahrzeug[slot][playerid][Besitzer],true))
    {
    if(Pfahrzeug[slot][playerid][modelid] != 0)
    {
    GetVehicleHealth(Pfahrzeug[slot][playerid][Vehicle],Pfahrzeug[slot][playerid][HP]);
    format(query,sizeof(query),"UPDATE autos SET modelid='%d',x='%f',y='%f',z='%f',a='%f',interior='%d',world='%d',cc1='%d',cc2='%d',paintjob='%d',vehhp='%f',abgeschlossen='%d',t1='%d',t2='%d',t3='%d',t4='%d',t5='%d',t6='%d',t7='%d',t8='%d',t9='%d',t10='%d',t11='%d',t12='%d',t13='%d',t14='%d',",
    Pfahrzeug[slot][playerid][modelid],Pfahrzeug[slot][playerid][posx],Pfahrzeug[slot][playerid][posy],Pfahrzeug[slot][playerid][posz],Pfahrzeug[slot][playerid][posa],Pfahrzeug[slot][playerid][Interior],Pfahrzeug[slot][playerid][VirtualWorld],Pfahrzeug[slot][playerid][Colour1],Pfahrzeug[slot][playerid][Colour2],
    Pfahrzeug[slot][playerid][Paintjob],Pfahrzeug[slot][playerid][HP],Pfahrzeug[slot][playerid][Abgeschlossen],Pfahrzeug[slot][playerid][Spoiler],Pfahrzeug[slot][playerid][Hood],Pfahrzeug[slot][playerid][Roof],
    Pfahrzeug[slot][playerid][Sideskirt],Pfahrzeug[slot][playerid][Lamps],Pfahrzeug[slot][playerid][Nitro],Pfahrzeug[slot][playerid][Exhaust],Pfahrzeug[slot][playerid][Wheels],Pfahrzeug[slot][playerid][Stereo],
    Pfahrzeug[slot][playerid][Hydraulics],Pfahrzeug[slot][playerid][FrontBumper],Pfahrzeug[slot][playerid][RearBumper],Pfahrzeug[slot][playerid][VentRight],Pfahrzeug[slot][playerid][VentLeft]);
    strcat(mainquery,query);
    format(query,sizeof(query),"angemeldet='%d',atime='%d',atAnmeldung='%d',preis='%d',nummernschild='%s',neon='%d',motordown='%d',tank='%f',km='%d',towed='%d',towedfreeprice='%d',towedreason='%s',kganja='%d',kkokain='%d',kopium='%d',kmats='%d',klunch='%d',kc4='%d',katom='%d',",
    Pfahrzeug[slot][playerid][Angemeldet],Pfahrzeug[slot][playerid][AnmeldeTime],Pfahrzeug[slot][playerid][AnAnmeldung],Pfahrzeug[slot][playerid][Preis],Pfahrzeug[slot][playerid][Nummernschild],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Neon],
    MotorDown[Pfahrzeug[slot][playerid][Vehicle]],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Tank],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Kilometer],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Abgeschleppt],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][AbgeschlepptPreis],
    vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][AbgeschlepptGrund],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumGanja],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumKokain],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumOpium],
    vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumMaterials],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumLunchpakete],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumC4],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumMuell]);
    strcat(mainquery,query);
    format(query,sizeof(query),"kwkanister='%d',kkanister='%d',handbrake='%d' WHERE name='%s' AND slot='%d'",vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumWerkzeugkasten],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumBenzinkanister],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Handbremse],Pfahrzeug[slot][playerid][Besitzer],slot);
    strcat(mainquery,query);
    mysql_function_query(MySqlConnection,mainquery,false,"","");
    }
    }
    }



    stock SaveOnlyOnePveh(playerid,slot)
    {
    new mainquery[1200],query[500];
    if(Pfahrzeug[slot][playerid][modelid] != 0)
    {
    GetVehicleHealth(Pfahrzeug[slot][playerid][Vehicle],Pfahrzeug[slot][playerid][HP]);
    format(query,sizeof(query),"UPDATE autos SET modelid='%d',x='%f',y='%f',z='%f',a='%f',interior='%d',world='%d',cc1='%d',cc2='%d',paintjob='%d',vehhp='%f',abgeschlossen='%d',t1='%d',t2='%d',t3='%d',t4='%d',t5='%d',t6='%d',t7='%d',t8='%d',t9='%d',t10='%d',t11='%d',t12='%d',t13='%d',t14='%d',",
    Pfahrzeug[slot][playerid][modelid],Pfahrzeug[slot][playerid][posx],Pfahrzeug[slot][playerid][posy],Pfahrzeug[slot][playerid][posz],Pfahrzeug[slot][playerid][posa],Pfahrzeug[slot][playerid][Interior],Pfahrzeug[slot][playerid][VirtualWorld],Pfahrzeug[slot][playerid][Colour1],Pfahrzeug[slot][playerid][Colour2],
    Pfahrzeug[slot][playerid][Paintjob],Pfahrzeug[slot][playerid][HP],Pfahrzeug[slot][playerid][Abgeschlossen],Pfahrzeug[slot][playerid][Spoiler],Pfahrzeug[slot][playerid][Hood],Pfahrzeug[slot][playerid][Roof],
    Pfahrzeug[slot][playerid][Sideskirt],Pfahrzeug[slot][playerid][Lamps],Pfahrzeug[slot][playerid][Nitro],Pfahrzeug[slot][playerid][Exhaust],Pfahrzeug[slot][playerid][Wheels],Pfahrzeug[slot][playerid][Stereo],
    Pfahrzeug[slot][playerid][Hydraulics],Pfahrzeug[slot][playerid][FrontBumper],Pfahrzeug[slot][playerid][RearBumper],Pfahrzeug[slot][playerid][VentRight],Pfahrzeug[slot][playerid][VentLeft]);
    strcat(mainquery,query);
    format(query,sizeof(query),"angemeldet='%d',atime='%d',atAnmeldung='%d',preis='%d',nummernschild='%s',neon='%d',motordown='%d',tank='%f',km='%d',towed='%d',towedfreeprice='%d',towedreason='%s',kganja='%d',kkokain='%d',kopium='%d',kmats='%d',klunch='%d',kc4='%d',",
    Pfahrzeug[slot][playerid][Angemeldet],Pfahrzeug[slot][playerid][AnmeldeTime],Pfahrzeug[slot][playerid][AnAnmeldung],Pfahrzeug[slot][playerid][Preis],Pfahrzeug[slot][playerid][Nummernschild],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Neon],
    MotorDown[Pfahrzeug[slot][playerid][Vehicle]],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Tank],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Kilometer],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Abgeschleppt],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][AbgeschlepptPreis],
    vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][AbgeschlepptGrund],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumGanja],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumKokain],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumOpium],
    vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumMaterials],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumLunchpakete],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumC4]);
    strcat(mainquery,query);
    format(query,sizeof(query),"kwkanister='%d',kkanister='%d',handbrake='%d' WHERE name='%s' AND slot='%d'",vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumWerkzeugkasten],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumBenzinkanister],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Handbremse],Pfahrzeug[slot][playerid][Besitzer],slot);
    strcat(mainquery,query);
    mysql_function_query(MySqlConnection,mainquery,false,"","");
    printf("SAVE: Spielerfahrzeug von %s gespeichert -",Spieler[playerid][pName]);
    }
    return 1;
    }

  • Die Autos werden dadurch möglicherweise nicht gespeichert, da das query nicht ausgeführt wird, wenn Syntaxfehler vorhanden sind (die ja zwangsläufig entstehen, wenn es nicht komplett ist).
    Es sei denn es sind noch andere Fehler im query.

  • <blockquote username="Shino

    Die Größe des Queries ist zu klein. Ändere mal
    query[500]
    zu
    query[1024]

    Danke für deine Schnelle Hilfe immer, kann es auch daran liegen das die Autos nicht gespeichert werden?Danke. Der Fehler ist nun weg. Bekomme aber nun das hier: