Fraktions und Staatskasse via MySQL?

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
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 eine frage und zwar ich wollte mir eine Fraktionskasse und eine Staatskasse erstellen, nun weiß ich nicht genau, wie ich das hinbekommen soll, würde mich freuen, wenn sich jemand findet, der mir helfen könnte

    Ziele
    200 []
    300 []
    400 []

    Keine Verwarnungen [X]

  • hi


    mich würd das auch interessieren. komme da nicht weiter. die datenbank hab
    ich schon. nur was mir jetzt fehlt ich die umsetzung im script. hab mich an das
    tut von maddin gehalten was den login und so angeht. nur bekomme ich das auf
    die fraktion nicht hin. ich weiss auch nicht wie ich das enum in dem fall
    anlegen soll. hab verschiedene sachen probiert, aber kam nichts bei raus.


    gibt es irgenwo ein tut zu sowas? suche schon den ganzen tag, hab aber noch nichts gefunden.


    edit: rechtschreibung

    Alles sollte so einfach wie möglich gemacht werden, aber nicht einfacher.
    "Albert Einstein"


  • #define MAX_FRAKTION 1
    new FraktionsKasse[MAX_FRAKTION]; //MAX_FRAKTION in die anzahl der Fraktionen ändern


    stock LoadKassen()
    {
    mysql_query("SELECT NULL FROM kassen");
    mysql_store_result();
    new rows = mysql_num_rows();
    mysql_free_result();
    new string[3];
    for(new i=0; i < rows; i++)
    {
    format(string, sizeof string, "%d", i);
    FraktionsKasse[i] = mysql_GetInt("kassen", "Geld", "ID", string);
    }
    return 1;
    }


    stock SaveKassen()
    {
    new string[3];
    for(new i=0; i < MAX_FRAKTION; i++)
    {
    format(string, sizeof string, "%d", i);
    mysql_SetInt("kassen", "Geld", Fraktionskasse[i], "ID", string);
    }
    return 1;
    }
    Tabelle, Name "kassen":

    ID | Int | 11 | Auto Increment
    Geld | Int | 11 | -