Inhalt öschen?

Tänzer
Hallo!

Ich würde gerne einen inhalt einer Tabelle z.b. den Usertext eines Users per action löschen.

Nur kenne ich den sqL-Befehl nicht um dne Inhalt einer Spalte zu löschen.
php:
1:
2:
3:
4:
if(isset($action)) $action=$action; else $action="";
if($action=="kill") {
....
}


Ich hoffe ihr könnt mir weiterhelfen. unglücklich
KleenMicha
Dies ist ja relativ simpel:
php:
1:
UPDATE bb1_user SET usertext='' WHERE userid='".$wbbuserdata['userid']."'


Dazu weißt du der Zelle einfach keinen Inhalt zu.
keine_Ahnung
Ich habe es so:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
$loeschen "DELETE FROM bb".$n."_musik WHERE musik_id = '".$_POST['r_musik_delete']."'";
    $loesch mysql_query($loeschen);

         if($loesch)
             {
             echo "<center><h1>Musik erfolgreich gelöscht!</h1></center>";
                  echo "<meta http-equiv=\"refresh\" content=\"0;URL=musik.php{$SID_ARG_2ND}\" />";
             }
             else
             {
             echo "<center><h1>Musik konnte NICHT gelöscht werden!</h1></center>";
                  }
         }


So löscht du einen gesamten Inhalt.
Tänzer
Mauer

Stimmt so konnte man das ja auch machen.

Vielen danke ^^
[kamui]
Oder um den Code von keine_Ahnung ein bisschen zu verkürzen kannst du es auch so machen:
php:
1:
2:
3:
4:
5:
$loeschen "DELETE FROM bb".$n."_musik WHERE musik_id = '".$_POST['r_musik_delete']."'";
$loesch mysql_query($loeschen)
    or die('Der Inhalt konnte nicht gelöscht werden!');
header("Location: musik.php{$SID_ARG_2ND}");
exit;
KleenMicha
Allerdings ist in beiden Fällen {$SID_ARG_2ND} falsch gesetzt, denn wieso sollte man auf:

code:
1:
http://wegzumforum/musik.php&amp;sid=$sid
verweisen?

Richtig wäre: {$SID_ARG_1ST], da dies in: "?sid=$sid" umgewandelt wird.