Gehalt wird nicht ausgelesen

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 Community,


    ich habe folgendes Proble, und zwar wird das Gehalt nicht geladen, aber der Rangname...


    for(; i < 16; i++)
    {
    new query2[128];
    format(query2, sizeof query2, "SELECT `Gehalt` FROM `%s` WHERE `Rang` = '%d'",fraktab,i);
    format(query, sizeof query, "SELECT `Rangname` FROM `%s` WHERE `Rang` = '%d'",fraktab,i);
    mysql_query(query);
    mysql_query(query2);
    mysql_store_result();
    mysql_fetch_row(Get);
    mysql_fetch_int(Get2);
    format(str,sizeof(str),"%s\nRang %d: {FF6E00}%s {FFFFFF}| Gehalt: %d$",str,i,Get,Get2);
    }
    ShowPlayerDialog(playerid,DIALOG_FRAK6,DIALOG_STYLE_LIST,"Fraktionsverwaltung",str,"Weiter","Zurück");
    mysql_free_result();

    Back to the roots!

  • darf ich mal fragen wiso du 2 querys machst?
    mach es in einen rein
    format(query2, sizeof query2, "SELECT `Gehalt`,`Rangname` FROM `%s` WHERE `Rang` = '%d'",fraktab,i);
    Is besser so


    Aber habe mal was gemacht ist nicht getestet!
    for(; i < 16; i++)
    {
    new query[100],Gehalt,RangName[50];
    format(query, sizeof query, "SELECT * FROM `%s` WHERE `Rang` = '%d'",fraktab,i);
    mysql_query(query);
    mysql_store_result();
    if(mysql_retrieve_row())
    {
    mysql_fetch_field_row(query,"Gehalt");
    Gehalt=strval(query);
    mysql_fetch_field_row(query,"Rangname");
    format(RangName,50,"%s",query);
    }
    }
    mysql_free_result();

    All in all it's just another brick in the wall