<?php
$vibor = mysql_query("SELECT * FROM men2");
$men = mysql_fetch_array($vibor);
?>
Он выводит из таблицы список менеджеров.
Задача такая: нужно в форме вывести список этих менеджеров.
Тип формы:
<p>
<select name="men">
<option value="select">Менеджер</option>
<option value="<?php echo $men['famil'];?>"><?php echo $men['famil'];?></option>
<option value="<?php echo $men['famil'];?>"><?php echo $men['famil'];?></option>
</select>
</p>
Здесь пока он два раза выводит верхнего менеджера.
Спустя 6 минут, 38 секунд (21.04.2010 - 13:45) Unlikely написал(а):
В цикле наверно надо выводить.
Спустя 16 минут, 45 секунд (21.04.2010 - 14:02) sergeiss написал(а):
kuzroman - вот сюда http://phpforum.ru/index.php?showtopic=21916 сходи. Я думаю, что поможет
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 1 минута, 49 секунд (21.04.2010 - 14:04) kuzroman написал(а):
уважаемый sergeiss вы меня уже много раз туда посылали)) Сложно переключиться и слезть с Поповщины, а вопрос нужно решить сейчас.
Спустя 2 минуты, 28 секунд (21.04.2010 - 14:06) sergeiss написал(а):
Цитата (kuzroman @ 21.04.2010 - 15:04) |
вы меня уже много раз туда посылали |
Значит, плохо учишь, если много раз одно и то же сделать не можешь...
Unlikely правильно сказал - цикл нужен. А я указал, где УЖЕ расписано, как такой цикл сделать. Или ты предлагаешь сделать "копи-пейст" из той темы сюда?
Спустя 18 часов, 56 минут, 6 секунд (22.04.2010 - 09:02) kuzroman написал(а):
Сделал)) Работает!
<?
$sql = "SELECT * FROM `men2`";
$result = mysql_query($sql) or die(mysql_error() ."<br/>". $sql);
$table = " <select name='nomer'>\n";
while ($row = mysql_fetch_assoc($result))
{
$table .= "<option value='$row[nomer]'>".$row[famil]."</option>\n";
}
$table .= "</select>\n";
echo $table;
?></p>
Спустя 10 минут, 44 секунды (22.04.2010 - 09:13) sergeiss написал(а):
kuzroman - ну ведь можешь же, когда захочешь!
Единственное примечание - вот эту строку
лучше бы сделать так вот:
Обрати внимание на кавычки у ключей ассоциативного массива.
![wink.gif](http://phpforum.ru/html/emoticons/wink.gif)
Единственное примечание - вот эту строку
$table .= "<option value='$row[nomer]'>".$row[famil]."</option>\n";
лучше бы сделать так вот:
$table .= "<option value='".$row['nomer']."'>".$row['famil']."</option>\n";
Обрати внимание на кавычки у ключей ассоциативного массива.
_____________
kuzroman@list.ru