|
|
|
| Помогите реализовать мне следующее:
Например: У меня на форме есть поле с выподающим меню (Drop-down menu). Его значение (item) берутся из БД поля name. Т.е. пусть у меня в БД находятся 3 записи (графа name). Соответственно в Drop-down menu тоже должно быть 3 эти записи. Вот и все.... как это сделать? | |
|
|
|
|
|
|
|
для: Roo$
(11.08.2006 в 23:46)
| |
<?php
$query = "SELECT name FROM table";
if($result=mysql_query($query))
{
echo '<select name="name">';
while($item = mysql_fetch_array($result))
{
echo '<option value="'.$item["value"].'">'.$iten["name"].'</option>';
}
echo '</select>';
}
else
exit("Ошибка при обращении к БД");
?>
|
или
<?php
$query = "SELECT name FROM table";
if($result=mysql_query($query))
{
$item = mysql_fetch_array($result);
echo '<select name="name">';
for($i =0; $i < mysql_num_rows($result); $i++)
{
echo '<option value="'.$item["value"].'">'.$iten["name"].'</option>';
}
echo '</select>';
}
else
exit("Ошибка при обращении к БД");
?>
|
| |
|
|
|
|
|
|
|
для: Lelik
(12.08.2006 в 02:31)
| | Оба примера показывают пустые Drop-down menu. | |
|
|
|
|
|
|
|
для: Roo$
(12.08.2006 в 09:47)
| | Эту строчку измените:
<?php
echo '<option value="'.$item["name"].'">'.$item["name"].'</option>';
?>
|
| |
|
|
|
|
|
|
|
для: Axxil
(12.08.2006 в 10:30)
| | Большое спасибо, все работает. | |
|
|
|
|
|
|
|
для: Roo$
(11.08.2006 в 23:46)
| | Например: У меня на форме есть поле с выподающим меню (Drop-down menu). Его значение (item) записываются в БД поля pol (enum). Делаю страничку редактирования в которой есть Drop-down menu. В нем у меня есть уже item (male,neuter,female). Как сделать так чтобы там стояло то значение которое у меня записанно в enum БД поля pol . | |
|
|
|