ich habe ein problem und zwar habe ich ein formular (drop down) und dort kann ich ein gegenstand aus meiner db löschen. Nun hab ich das folgendermassen gedacht:
PHP-Code:
<?php
$abfrage = "SELECT bezeichnung FROM geraet";
$log = mysql_query($abfrage);
echo '<form action="geraete_minus_a.php" method="POST">';
echo '<select name="loeschauswahl">';
while($zeile = mysql_fetch_object($log))
{
print("<option name=\"bezeichnung\">$zeile->bezeichnung</option>");
}
?>
nun funktioniert das auch ganz gut, das optionsfeld gibt den richtigen gerätnamen aus und es wird in html auch als "bezeichnung" angeschrieben.
Wenn ich aber nun vom anschliessenden php-formular drauf zugreifen will, klappts net:
PHP-Code:
<?php
$sql = "DELETE FROM geraet WHERE bezeichnung = '$bezeichnung'";
$eintrag = mysql_query($sql);
?>
nun weiss ich nicht wo das problem liegt. Zuvor hab ichs mit einem eingabefeld gemacht, welches ich auch mit "bezeichnung" angeschrieben hatte, da hats gefunzt!