Da brauch ich wieder nen kleinen denkanstoß. Überall gibs Tutorials und hinweise zur nutzung von DELETE FROM * WHERE id=$ID usw. aber kein vernünftiges beispiel wo in meiner auflistung ein simpler Button erscheint mit der ID des jeweilegen Datensatzes und dem code womit ich die Löschfunktion auslöse. "art_id" heist meine ID-Spalte in meiner sql-Tabelle.
PHP-Code:
<?php // Verbindung zur Datenbank
mysql_connect("localhost", "root", "")
or die("Keine Verbindung möglich: " . mysql_error());
mysql_select_db("eshop");
// Artikelabfrage aus der Datenbank - Auflistung dieser
$result=mysql_query("SELECT * FROM article");
while
($zeile=mysql_fetch_assoc($result))
{
echo '<br>Modeltyp: '.
$zeile["art_name"].'Farbe: '.
$zeile["art_color"].'Preis: '.
$zeile["art_price"].
<input type='submit' name='loeschen[]' value='".$iddesdatensatzes."'>
foreach($loeschen as $art_id)
{
$sql2 = "DELETE FROM article WHERE art_id = $iddesdatensatzes ";
$result = mysql_query($sql2) OR die(mysql_error());
}
;
}
?>
Einen Kommentar schreiben: