MySQL Daten auslesen

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
  • Beitrag von YaBroo ()

    Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.
  • ocmd:setzen(playerid,params[])
    {
    new Name[MAX_PLAYER_NAME],query[256];
    GetPlayerName(playerid,Name,sizeof(Name));
    format(query,sizeof(query),"SELECT * FROM spieler WHERE Username = '%s'", Name);
    mysql_tquery(Datenbank, query, "OnPlayer_setzen", "d", playerid);
    return 1;
    }


    forward OnPlayer_setzen(playerid);
    public OnPlayer_setzen(playerid)
    {
    if(!cache_num_rows()) return SendClientMessage(playerid,-1,"Fehler");
    new Float:X,Float:Y,Float:Z,Float:R,Skin;
    X = cache_get_field_content_float(0,"PosX");
    Y = cache_get_field_content_float(0,"PosY");
    Z = cache_get_field_content_float(0,"PosZ");
    R = cache_get_field_content_float(0,"PosR");
    Skin = cache_get_field_content_int(0,"Skin");
    SetPlayerPos(playerid,X,Y,Z);
    SetPlayerFacingAngle(playerid,R);
    SetPlayerSkin(playerid,Skin);
    SetPlayerInterior(playerid,0);
    TogglePlayerClock(playerid,0);
    new str[126];
    format(str,sizeof(str),"%f %f %f",X,Y,Z);
    SendClientMessage(playerid,-1,str);
    return 1;
    }


    Dürfte so klappen.

  • @CIBERKILLER


    jetzt klappts natürlich danke :)


    Jeffry


    Danke für die geopferte Zeit, eine Frage,
    hat es eine Bedeutung für extra Aktionen ein neues Public oder Stock zu kreeieren wenn man es nur 1x verweden möchte?


    Mit freundlichen Grüßen

    KleineHilfe 2.0

  • Nö, wenn du es nur einmal verwendest nicht unbedingt.
    Oft ruft man aber solche Queries mehrmals auf, von daher bietet es sich an. Muss man natürlich nicht machen, wenn du es nur einmal nutzt ist es relativ egal.


    Wie es dir lieber ist. Hauptsache ist ja immer, dass du es verstehst und dann es funktioniert. Es bringt nichts, wenn du einen Code hast den du nicht verstehst, und noch weniger bringt es was wenn du einen Code hast der nicht tut. Naja, und wenn beides zusammen kommt, dann wirds lustig.


    Lange Rede kurzer Sinn: Hier ist es egal.