MySQL schreibt nicht in Tabelle

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
  • Heißer Tag :pinch: ,


    ich hab ein prob Code,



    if(dialogid == Alpha)
    {
    if(response)
    {
    if(listitem == 0)
    {
    new veh;
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,MAX_PLAYER_NAME);
    DestroyVehicle(veh1);
    SendClientMessage(playerid,FARBE_GRAU,"Glückwunsch, du hast dir ein Alpha für 23600$ gekauft.");
    SendClientMessage(playerid,FARBE_GRAU,"Tippe /autoinfo || /ai ein um die Befehle zu sehen.");
    GivePlayerMoney(playerid, - 23600);
    SetPlayerPos(playerid,2131.8823,-1150.8503,24.1128);
    SetCameraBehindPlayer(playerid);
    new Float:X,Float:Y,Float:Z;
    new string[128];
    format(string,sizeof(string),"INSERT INTO fahrzeuge ('Autoid','Pos_X','Pos_Y','Pos_Z','rot','Farbe1','Farbe2','Inhaber') VALUES (2,'602,'%f','%f','%f','358.7314','3','6','name')",X,Y,Z);
    mysql_query(string);
    veh = CreateVehicle(
    mysql_GetIntByInt("fahrzeuge","Autoid","id",playerid),
    mysql_GetFloatByInt("fahrzeuge","Pos_X","id",playerid),
    mysql_GetFloatByInt("fahrzeuge","Pos_Y","id",playerid),
    mysql_GetFloatByInt("fahrzeuge","Pos_Z","id",playerid),
    mysql_GetFloatByInt("fahrzeuge","rot","id",playerid),
    mysql_GetIntByInt("fahrzeuge","Farbe1","id",playerid),
    mysql_GetIntByInt("fahrzeuge","Farbe2","id",playerid),
    -1);
    SpielerFahrzeug[veh][id] = playerid;
    SpielerFahrzeug[veh][Cvar] = 1;
    SpielerFahrzeug[veh][Farbe1] = mysql_GetIntByInt("fahrzeuge","Farbe1","id",playerid);
    SpielerFahrzeug[veh][Farbe2] = mysql_GetIntByInt("fahrzeuge","Farbe2","id",playerid);
    //SpielerFahrzeug[veh][Inhaber] = mysql_GetIntByInt("fahrzeuge","Inhaber","id",i);
    SpielerFahrzeug[veh][Inhaber] = playerid;
    }
    }
    else
    {
    DestroyVehicle(veh1);
    ShowPlayerDialog(playerid,SportAutos,DIALOG_STYLE_LIST,"Autohaus","Alpha\r\nBanshee\r\nInfernus\r\nBuffalo\r\nBullet\r\nCheetah\r\nPhoenix\r\nSuper GT\r\nTurismo","Wählen", "Abbrechen");
    }
    }



    Es wird nichts in die Tabelle geschrieben und mein Auto wird auch nicht gespawnt.
    Kenn mich mit MySQL nicht gut aus, also nicht labbern warum machst du das da oder das da xD.
    Mfg