Beiträge von Wiiua

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

    Hallo ich arbeite das erste mal mit MySQL in Verbindung mit Pawn und ich komme nicht weiter.


    Datensätze in der Tabelle sind folgende:




    new name[MAX_PLAYER_NAME], query1[265], query2[265], query3[265], str[128];
    GetPlayerName(playerid,name,sizeof name);
    new userID = GetPVarInt(playerid, "gid");
    new user_userID[128], user_level[128];

    format(query1, sizeof query1, "SELECT * FROM Player WHERE UWU = '%s'", name);
    mysql_query(query1, (-1), (-1), MySQLConnections[0]);
    mysql_store_result(MySQLConnections[0]);
    if(mysql_num_rows(MySQLConnections[0])){
    while(mysql_retrieve_row(MySQLConnections[0]))//Es werden nur 2 Datensätze durchgelaufen obwohl es 3 sein müssten
    {
    mysql_fetch_field_row(user_userID, "userID", MySQLConnections[0]);
    mysql_fetch_field_row(user_level, "Level", MySQLConnections[0]);
    if(strval(user_level) >= 4){
    format(query2, sizeof query2, "SELECT * FROM uwu_player WHERE userID_1 = '%d' && userID_2 = '%d'", userID, user_userID);
    mysql_query(query2, (-1), (-1), MySQLConnections[1]);
    mysql_store_result(MySQLConnections[1]);
    if(!mysql_num_rows(MySQLConnections[1])){
    format(query3, sizeof query3, "INSERT INTO uwu_player (`userID_1`,`userID_2`,`time`) VALUES ('%d','%d','%d')",userID, user_userID, gettime());
    mysql_query(query3, (-1), (-1), MySQLConnections[2]);//Es werden nur 2 Datensätze angelegt
    echo(playerid, cRed, user_userID); //Gibt aus '50'?!
    echo(playerid, cRed, user_level); //Gibt aus '53'?!
    }
    }
    }
    }