Как я могу отобразить значения столбцов из моей базы данных в качестве выбора для моего выпадающего меню?

0

Как я могу отображать значения столбцов из моей базы данных в выпадающем меню в качестве выбора? До сих пор у меня есть код формы. Думаю, теперь я пытаюсь выяснить фактическую сторону кода базы данных. Любая помощь приветствуется. Заранее спасибо.

Это может помочь:

http://oi61.tinypic.com/258tmhd.jpg

КОД

<html>
<header>



</header>

<body>

<form action="/demoform/contact_form.php" id="formA" method="post" name="formA">

<big>LOAD PAST ORDERS:</big>

<select id="drop_down" name="drop_down">
   <?php foreach($array_results as $row) : ?>
       <option value="<?php echo $row['key'];?>" ><?php echo $row['itemname'];</option>
   <?php endforeach; ?>
</select>



<input type="text" id="email" name="email"/>



<input id="email" name="email" type="text"   value="[email protected]" readonly="readonly"/>


<input id="itemname" name="itemname" type="text" />



<button type="submit" value="Submit">Submit</button>


</form>


</body>


</html>
  • 0
    возможный дубликат Получить имена столбцов таблицы в MySQL?
  • 0
    Я не очень ясно понимаю ваш вопрос. Вы пытаетесь найти запрос к базе данных, чтобы фильтровать имя элемента по адресу электронной почты?
Показать ещё 2 комментария
Теги:
database
mysqli
drop-down-menu

1 ответ

0

Если вы используете PHP mysqli OOP, это, надеюсь, полезно:

while($row = $result->fetch_array()) {
 echo("<option value=\"" . $row["key"] . "\">" . $row["itemname"] . "</option>\n");
}

Чтобы заполнить текстовое поле ввода значением выпадающего меню, вы можете использовать jQuery:

<script type="text/javascript">
$("#idOfDropDown").change(function() {
 $("#idOfTextField").val( $("#idOfDropDown option:selected").val() );
});
</script>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню