delete

code_red

Mitglied
HI,

ich hab ein Problem...
ich hab ne Datenbank und jetzt hab ich soweit alles gemacht das das vernünftig funktioniert !!!! Es klappt auch soweit.
Mein Problem ist das ich jetzt auch gerne Sachen aus der Tabelle löschen möchte.

Bei mir geht es um eingabe von versch. Projekten:

Projekt 1 Eigenschaft Bla bla
Projekt 2 Eigenschaft 2 blo blo
Projekt 3 Eigneschaft 3 blu blu

auf einen Klick möchte ich Projekt 2 löschen...

hab aber keine Ahnung wie das gehen soll
könnt Ihr mir mal einen Source geben wo die '$id' eingeben muss und der mir das dann löscht? Die Projekts werden durchnummeriert !!
Thx bei Fragen: ICQ#93809829


THX a lot, mfg code_Red
 
PHP:
<?
if($delete == 1) {
  $kill = mysql_query("DELETE * FROM tabelle WHERE (id = '$id')");
  if($kill) {
  echo "Projekt gel&ouml;scht!";
  } else { echo "Fehler!"; }
} else {
?>
<FORM ACTION="<? echo $PHP_SELF; ?>" METHOD="POST">
ID des zu l&ouml;schenden Projekts:<BR>
<INPUT TYPE="text" NAME="id">
<INPUT TYPE="hidden" NAME="delete" VALUE="1">
<INPUT TYPE="submit" VALUE="L&ouml;schen">
</FORM>
<?
}
?>

So, das müsste gehen ;)

Musst natürlich noch deine MySQL Verbindung initialisieren ;)
 
Jap so würde es auch gehen =)

Meine Methode sieht ein wenig emmm naja anders aus:

PHP:
<?php 
if (isset($submit)) { 
$conn = mysql_connect("localhost","es","es11");
mysql_select_db("es",$conn);
$delete = "DELETE FROM es_internl WHERE nickname = '$nickname'";
if (mysql_query($delete)) {
echo "Daten gelöscht!";
}
} else {
?>
<div align="center">
<font size="5">User-Löschen</font><br>
<form method="post" action="<?php print $PHP_SELF; ?>"> 
<input type="text" name="nickname"> Nickname des Users<br><br>
<input type="submit" name="submit" value="Löschen"> 
</div>
</form>
</body>
</html> 
<?
}
?>
 
das heisst dass die mysql query nur ausgeführt wird wenn die variable $delete den wert 1 hat..
und den bekommt sie durch das formular
<INPUT TYPE="hidden" NAME="delete" VALUE="1">
 
Jo mit |®/\vEñ| seiner idee hast du halt ein Feld mehr aber funtk =)

Mit meiner hast du halt das selbe nur anderer Weg, your choise :)

Emmmm txt files hui.....
da weiss ichs leider nicht so genau wie du da einzelne Zeilen rauslöscht, kenne mich mit file operations nicht so gut aus :(
 

Neue Beiträge

Zurück