steckl: Delete befehl mit inputfield eingabe !!!

Beitrag lesen

hi,

Nun habe ich mit PHP eine seite gebastelt mit der ich tabellarisch alle Mitarbeiter ausgeben kann. --> Funktioniert.

Mein Ansatz:

if ($_GET['action'] == "mdel") {
  if($_GET['mloe'] =="") {

sollte hier nicht ungleich "" stehen?

$sql = "DELETE FROM links [WHERE mitarbeiterID ="$_GET[mloe]" ";
      mysql_query($sql);

kann sein, dass das so funktioniert, aber du brauchst wohl irgendwo noch ein DB-Handle

}
  }

?>

hier verwendest du $_GET, aber im Forumlar steht method="POST". Denke nicht, dass das so funktionieren kann.

<form method="POST" action="start.php?action=mdel&id=loeschen">

mach daraus:
<form method="GET" action="start.php?action=mdel&id=loeschen">
<input type="hidden" name="action" value="mdel">
<input type="hidden" name="id" value="loeschen">

<table border="0">

<tr>
<td><font color="#ffffff">Mitarbeiter ID:</font></td>
<td><input size="10" type="text" name="mloe"/></td>
</tr>
<tr>
<td valign="middle"><br><input title="Absenden" width="75" type="sUBMIT"  name="Submit" value="L&ouml;schen" class="inputfields"/></td><td><br><input type="reset" value="Zur&uuml;cksetzen" name="reset" class="inputfields"></td></tr>
<tr><td height="15px"></td><tr>
</table>
</form>

Könnte hierbei echt Hilfe gebrauchen ... ist ziehmlich dringend. Danke!!!

viel mehr kann ich dir leider auch nicht weiterhelfen, da ich mich mit PHP zu wenig auskenne.

mfG,
steckl