Query 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
  • Hier sollte sich der Fehler befinden:

    public PlayerHouseUpdate(playerid)
    {
    new Float:PlayerPos[3];

    GetPlayerPos(playerid, PlayerPos[0], PlayerPos[1], PlayerPos[2]);

    format(FormatString, FormatStringLength, "SELECT getHouseListForPlayer('%.2f', '%.2f', '%.2f', '%.2f') LIMIT %d;", PlayerPos[0], PlayerPos[1], PlayerPos[2], SAH_PH_UPDATE_RADIUS, SAH_PH_UPDATE_MAX_HOUSES);
    // printf("Fetching HouseList for %s with %s...", GetName(playerid), FormatString);
    mysql_query_callback(playerid, FormatString, "OnFetchingHouseData", SAH_UPDATING_HOUSE_INFO, gSAHConnection);

    return 1;
    }


    Befindet sich in deiner Datenbank die entsprechende Tabelle/Spalte getHouseListForPlayer?


    //E:
    Hast du überhaupt deine Datenbank eingebunden?

    // gSAHConnection = mysql_connect(databaseHost,databaseUser,databaseName,databasePassword);

  • Ich bezweifel mal ganz stark,dass du eine eigene MySQL Funktion Namens getHouseListForPlayer() angelegt hast.
    Steht aber auch in der Fehlermeldung:
    "Error: FUNCTION dean.getHouseListForPlayer does not exist"


    Da es aber nicht deine Funktionen sind, würde ich an deiner Stelle mal eher den Autoren fragen was es mit "getHouseListForPlayer" auf sich hat.
    Der Logik nach könnte man das aber auch nachbauen, ist aber etwas umständlich.

  • Beitrag von Dean_Conery ()

    Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.
  • Ich bezweifel mal ganz stark,dass du eine eigene MySQL Funktion Namens getHouseListForPlayer() angelegt hast.
    Steht aber auch in der Fehlermeldung:
    "Error: FUNCTION dean.getHouseListForPlayer does not exist"


    Hey,
    also es war tatsächlich so.Jetzt habe ich nur noch das Problem, dass ein neues Haus nicht in der Datenbank gespeichert wird.