MySQL speichert nicht

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 versucht mein Script auf MySQL umzuschreiben, doch leider speichert es die Daten einfach nicht.
    Unter phpmyadmin bekomme ich immer ein leeres Resultat zurück.
    Ich benutze das R5 Plugin von G_Stylezzz und die a_mysql.inc


    Unter OnPlayerDisConnect habe ich das:
    SavePlayer(playerid);


    Und hier die Funktion:
    stock SavePlayer(playerid)
    {
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
    {
    if(GetPVarInt(playerid,"Eingeloggt") == 1)
    {
    mysql_SetInt("accounts", "Tode", Player[playerid][Deaths], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Kills", Player[playerid][Kills], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Points", Player[playerid][Pkt], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Wantedlevel", Player[playerid][Wantedlevel], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Admin", Player[playerid][Admin], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Drugs", Player[playerid][Drugs], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Spawn", Player[playerid][spawnc], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "WantedVariable", Player[playerid][WVar], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "HausVariable", Player[playerid][HVar], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Shotgunskill", Player[playerid][Shotgun], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "SawnOff", Player[playerid][SawnOff], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Spas12", Player[playerid][Spas12], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Premium", Player[playerid][VIP], "Name", oPlayerName[playerid]);
    mysql_SetString("accounts", "Rank", string_rank, "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Geld", GetPlayerMoney(playerid), "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Level", GetPlayerScore(playerid), "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Bank", Player[playerid][Bank], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "GPS", Player[playerid][GPS], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Verwarnungen", Player[playerid][Warns], "Name", oPlayerName[playerid]);
    mysql_SetInt("accounts", "Knastzeit", knastzeit[playerid], "Name", oPlayerName[playerid]);
    }
    }
    return 1;
    }


    Hier noch die Tabelle in der Datenbank:


    Anbei noch die mysql-log.
    lg