DELETE Anweisung?

diamonds

Mitglied
Hey Leute hab mir ein paar sachen zusammen gesucht !
(das heißt ich hab auch teils copy paste gemacht)
was muss ich da jetzt machen um eine spalte per button zu löschen?

kenn mich da noch ur nicht aus!

PHP:
<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
// Connection aufbau , mysqlserver, 
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die
						('Error connecting to mysql');
// Datenbank selectieren und eine Abfrage starten ob eine Tabelle vorhanden ist
$dbname = 'wr';
mysql_select_db($dbname, $conn);
$result = mysql_query('SELECT * FROM artikel');
if ($result == false) {
	die('Ungültige Abfrage: ' . mysql_error());
}
	
if (mysql_num_rows($result)==0) {
	echo "keine zeilen";	/*Tabellen vorhanden oder nicht*/
	exit;

}

$delete = isset($_POST['delete']) ? (int)$_POST['delete'] : FALSE;
$edit   = isset($_POST['edit'])   ? (int)$_POST['edit']   : FALSE;

if ($delete)
{

}
elseif ($edit)
{

}
else
{
    
    echo '<form action="" method="post"><table border="1">';

	

while ($row = mysql_fetch_assoc($result)){
		

echo

			'<tr>
              <td>'.$row['ID'].'</td>
              <td>'.$row['Vorname'].'</td>
              <td>'.$row['Nachname'].'</td>
              <td><input type="image" name="delete" value="'.$row['ID'].'" 		src="./../HP2/Bilder/delete.png">
              <input type="image" name="edit"   value="'.$row['ID'].'" src="./../HP2/Bilder/pencil.png"></td>
              </tr>';
		
}	




echo '</table></form>';

}


?>
pls hilfe

thx
 
müsste wohl so aussehen:

PHP:
$id = $_GET["id"]; // du brauchst irgendwas, das die reihe eindeutig identifiziert
$loeschen = "DELETE FROM tabelle WHERE id = '$id'";
$loesch = mysql_query($loeschen);
 
Zuletzt bearbeitet:
Zurück