Я хочу получить значения массива в раскрывающемся меню опций. Это мой код до сих пор
<?php
$names=array("jan","feb","mar");
foreach($month_names as $mn)
{
echo "<select>";
echo "<option>$mn</option>";
echo "</select>";
}
?>
Но код создает новый тег select для каждого значения.
Как я могу получить все значения массива внутри тега select?
Любая помощь очень приветствуется, спасибо!
С уважением: Амит Перес
Попробуйте этот код. В вашем коде вы включили <select></select>
внутри цикла foreach, поэтому вы получили 3 тега select.
<?php
$names=array("jan","feb","mar");
echo "<select>";
foreach($month_names as $mn)
{
echo "<option>$mn</option>";
}
echo "</select>";
Измените свой код следующим образом
<?php
$month_names=array("jan","feb","mar");
echo "<select>";
foreach($month_names as $mn)
{
echo "<option>$mn</option>";
}
echo "</select>";
?>