Sorry muss das jetzt ausgraben^^
Habe dasselbe Problem, wie würde bei mir die Syntax aussehen? Kapiers einfach nicht.
Ich habe ein Dropdown Menü, auswählbare Werte kommen aus der DB, Wert in der DB soll Standardmäßig ausgewählt sein, nach Änderung die ID davon an die DB übergeben werden.
Habe es mit Ach und Krach hinbekommen, dass das funktioniert, wobei ich mir sicher bin, dass das mega umständlich ist und nicht ganz richtig, da der Wert in der DB dann im Dropdown Menü 2x vorkommt.
PHP-Code:
echo '<select name="kiste">';
while($zeile = mysqli_fetch_array($db_erg, MYSQL_ASSOC))
{
echo '<option value="' . $zeile['kistenID'] . '">' . $zeile['kistenName'] . '</option>';
}
while($zeile = mysqli_fetch_array($db_erg4, MYSQL_ASSOC))
{
echo '<option>' . $zeile['kistenName'] . '</option>';
}
Der User soll also auswählen können und der geänderte Wert in die DB geschrieben werden.
var_dump ($_POST['kiste']) liefert nur den ausgewählten Kistennamen, die ID aber nicht