mysql error

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 immer wenn ich meinen Account Laden Will kommt folgender Mysql error



    Ich nutze das plugin von strickenkid und das include c-mysql


    hier die stelle aus meinem Script


    public LoadAcc(playerid)
    {
    SetPVarInt(playerid, "loggedin", 1);
    new tmp, pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pName, sizeof(pName));
    CMySQL_Int(pName,"Admin", tmp);
    SetPVarInt(playerid, "admin", tmp);
    CMySQL_Int(pName,"Bank", tmp);
    SetPVarInt(playerid, "Bank", tmp);
    return 1;
    }


    Hier die stelle aus dem Include
    }
    stock CMySQL_Int(Username[], Field[], ThreadID = -1, extraID = -1) {
    mysql_real_escape_string(ACCOUNT_TABLE, SQLEscapeX[0]);
    mysql_real_escape_string(USERNAME_FIELD, SQLEscapeX[1]);
    mysql_real_escape_string(Username, SQLEscapeX[2]);
    mysql_real_escape_string(Field, SQLEscapeX[3]);
    if(ThreadID != -1 && extraID != -1) {
    format(SQLEscapeX[5], 128, "SELECT %s FROM %s WHERE %s = '%s'", SQLEscapeX[3], SQLEscapeX[0], SQLEscapeX[1], SQLEscapeX[2]);
    return mysql_query(SQLEscapeX[5], ThreadID, extraID);
    }
    format(SQLEscapeX[5], 128, "SELECT %s FROM %s WHERE %s = '%s'", SQLEscapeX[3], SQLEscapeX[0], SQLEscapeX[1], SQLEscapeX[2]);
    mysql_query(SQLEscapeX[5], ThreadID, extraID);
    mysql_store_result();
    new ReturnedValue = mysql_fetch_int();
    mysql_free_result();
    return ReturnedValue;
    }


    //noch ein Fehler..


    In meinem phpmyadmin steht das ich kein index definiert habe...



    //fehler gefunden...


    public LoadAcc(playerid)
    {
    SetPVarInt(playerid, "loggedin", 1);
    SetPVarInt(playerid, "admin", CMySQL_Int(GetUserName(playerid), "Admin"));
    SetPVarInt(playerid, "Bank", CMySQL_Int(pName, "Bank"));
    return 1;
    }