Eine Reihe aus einer Mysql Datenbank löschen

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 Community


    Ich habe vor das man mit /carsell direkt das Auto aus der Datenbank löscht
    Die Tabelle ist am Anfang so:
    ID SpielerName Autoname... usw
    die ID wird automatisch erstellt und ich habe vor das man per CarSell die Reihe löscht wo der genannte SpielerName ist


    Der Befehl:
    ocmd:carsell(playerid,params[])
    {
    new currentvehid = GetPlayerVehicleID(playerid);
    if(currentvehid == Spielercar[playerid])
    {
    SpielerInfo[playerid][pCash] += Autos[playerid][Preis]/100*20;
    SendClientMessage(playerid, COLOR_GREEN, "Du hast dein Fahrzeug erfolgreich verkauft!");
    new string[64];
    format(string, sizeof string, "Du hast %d$ bekommen (40 Prozent des Einkaufspreises)",Autos[playerid][Preis]/100*20);
    SendClientMessage(playerid, COLOR_GREEN, string);
    DeletePlayerCar(playerid);

    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, " Das ist nicht dein Fahrzeug!");
    }
    return 1;
    }


    Die Funktion (soweit)
    stock DeletePlayerCar(playerid)
    {
    DestroyVehicle(Spielercar[playerid]);
    Spielercar[playerid] = 0;
    new query[256];
    mysql_real_escape_string(GetSpielerName(playerid), GetSpielerName(playerid));
    format(query, sizeof(query), "DELETE FROM autos (SpielerName) ('%s')", GetSpielerName(playerid));
    mysql_query(query);
    return true;
    }


    Vielleicht kennt ja jemand einen Lösungweg

    ik bin der vito c:

  • Danke für die schnelle und späte bzw. frühe Hilfe werde es mal testen ;)


    //EDIT
    Vielen Dank ;) Das hat mir gefehlt es Funktionert


    Würde es eine Bedanekn Funktion geben würdest du ein Thanks von mir bekommen ^^

    ik bin der vito c:

    Einmal editiert, zuletzt von VitoHusky ()