Fraktionskasse wird im MSQL nicht gespeichert

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 Liebes Breadfish Community


    ich habe das Problem das meine Fraktionskasse im MSQL nicht gespeichert werden ist immer leer siehe Bild 1.

    Code
    Function SaveFraktionen(){
        new string[1800];
        for(new frakid=1;frakid<25;frakid++){
            format(string,sizeof(string),"UPDATE Fraktions SET kasse = '%d', f0 = '%s', f1 = '%s', f2 = '%s', f3= '%s', f4 '%s', f5 '%s', f6 = '%s', f7 = '%s', f8= '%s', f9 '%s', f10 '%s', f11 '%s', f12 '%s' WHERE id = '%d'",
            FraktionsKasse[frakid-1],FraktionsRang[frakid][0],FraktionsRang[frakid][1],FraktionsRang[frakid][2],FraktionsRang[frakid][3],FraktionsRang[frakid][4],FraktionsRang[frakid][5],FraktionsRang[frakid][6],FraktionsRang[frakid][7],FraktionsRang[frakid][8],FraktionsRang[frakid][9],FraktionsRang[frakid][10],FraktionsRang[frakid][11],FraktionsRang[frakid][12],frakid);
            mysql_tquery(MySQLConnection, string);
            printf("SaveFraktionen: Fraktion %i, Kasse %i.",frakid, FraktionsKasse[frakid-1]);
        }
        return true;
    }


    MSQL_Log:

    Code
    [17:19:33] [ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''', f5 '', f6 = '', f7 = '', f8= '', f9 '', f10 '', f11 '', f12 '' WHERE id =...' at line 1
    [17:19:39] [ERROR] CMySQLQuery::Execute[SaveFraktionen] - (error #1146) Table 'mystery.frakinfo' doesn't exist
  • lag aber nicht daran seht immer noch nichts im MSQL


  • Beitrag von RedDragon28080 ()

    Dieser Beitrag wurde vom Autor gelöscht ().
  • so habe was verändert und jetzt hat er eine liste angelegt aber mehr auch nicht


    YBrmWJg

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • im enum hinter den rangs [26] weil es ja ein String ist.


    // und wieso verwendest du %f ich wusste garnicht das ein RangName ein Float Wert ist. %s war schon richtig.

    Du willst mich kennenlernen? Kauf mein Buch, Bia*ch!


    2 Mal editiert, zuletzt von Maho ()

  • Hier ist alles wieder frisch


  • Beitrag von RedDragon28080 ()

    Dieser Beitrag wurde vom Autor gelöscht ().
  • ich habe es so hinbekommen das es abspeichert aber er speicht immer Fraktion 0 ab, egal in welcher fraktion bin.