У меня есть небольшая проблема. У меня есть страница edit.php. На этой странице перечислены сведения о продуктах, которые можно редактировать.выберите значение опции из базы данных по выбранному
бегаю запрос
while($rows=mysql_fetch_assoc($query)){
echo"<form method=\"POST\" action=\"edit.php\">";
echo "<input type ='hidden' name='ID' value = '{$rows['ID']}'>";
echo "Product:  <input type='text' name='product' value = '{$rows['ProductName']}'>";
Перед время цикла я сохранить детали в переменных, например:
$hiddenid = $_POST['ID'];
$productName = $_POST['product'];
и это работает. когда я загружаю php-форму, он показывает имя продукта (в текстовом поле), извлеченное из БД. Однако проблема заключается в том, что я хочу сохранить имя продукта в виде раскрывающегося списка, которое уже было выбрано пользователем, а затем выберите его.
Итак, в основном, что я хочу сделать, вместо того, чтобы отображать извлеченные DB параметры в текстовом поле, я хочу, чтобы выбранный пользователем параметр отображался в раскрывающемся списке.
Я надеюсь, что это имеет смысл? Почему мои значения параметров не отображаются вообще, а во-вторых, они не показывают параметр SELECTED (извлеченный из БД).
Любая помощь пожалуйста?
Вы не закончить цикл Еогеасп – ioums
@ioums К сожалению о том, что я закончил его. Просто забыл последний отредактировал его сейчас :) – Jsmith
Может быть, просто еще одна опечатка, но она должна быть закрыта до – ioums