[PHP/MySql] Ändern und löschen von daten *anfänger frage*

Freeze

Well-known member
ID: 194147
L
20 April 2006
764
38
Hallo,

Also ich habe nun eine Tabelle wo mehrere Spalten drinne sind.

Nun möchte ich gerne einen Button haben wo "Ändern" und "Löschen" drin steht.
Wenn man daraug klick soll dieser Eintrag aus der DB gelöscht oder halt geändert wenrden.-

Versteht ihr?

Wenn es noch fragen gibt dann einfach im Thread stellen..

LG

Florian
 
löschen:
delete from TABELLEN_NAME where id=ÜBERGEBENER_WERT

ändern:
update TABELLEN_NAME SET (Attribut=Ausdruck)+ where id=ÜBERGEBENER_WERT

stumpi
 
PHP:
<?php
$id = $_GET["id"]; // id abfragen
$do = $_GET["do"]; //aktion abfragen
if($do == "delete")
{
 $delete = mysql_query("delete from TABELLENNAME where id='$id'"); //löschen
 if(delete)
 {
 echo "Der Eintrag mit der ID $id wurde gelöscht";
 }
}
elseif($do == "update")
{
 ?>
 <form method="post" action="namederdatei.php?id=$id&do=insert">
 <input type="text" name="attribute1">
 </form>
 <?php
}
elseif($do == "insert")
{
 //hier werden die textfelder empfangen
 $attribute1 = $_POST["attribute1"];
 $insert = mysql_query("update TABELLENNAME set (spaltenname='$attribute1') where id='id'");
}
?>
//Hier hast denk ich dann ne while Schleife
//Als Beispiel nur mal ein Eintrag
1. Eintrag
<form method="post" action="namederdatei.php?id=1&do=delete">
<input type="button" value="löschen">
</form>
<form method="post" action="namederdatei.php?id=1&do=update">
<input type="button" value="update">
</form>

Ungetestet