m0pfin
@m0pfin

Как пройтись по массиву php и вывести результат цикла в Select?

Всем добрый день, ребят подскажите плз. Есть допустим массив

array (
        0 =>
            array (
                'name' => 'Name1',
                'id' => '1',
            ),
        1 =>
            array (
                'name' => 'Name2',
                'id' => '2',
            ),
        2 =>
            array (
                'name' => 'Name3',
                'id' => '3',
            ),
    )


и нужно пройтись циклом по массиву, и вывести все значения в селектор html

<select>
  <option value ="id1">Name 1</option>
  <option value ="id2">Name 2</option>
  <option value ="id3">Name 3</option>
</select>
  • Вопрос задан
  • 271 просмотр
Решения вопроса 1
m0pfin
@m0pfin Автор вопроса
Нашел такое решение, в принципе годится

$data = [
    'Перв.',
    'Втор.',
    'трет.',
    'Четверт.',
    'и тд.',
];
echo '<form action="" method="GET">';
echo '<select>';
foreach ($data as $item) {
    echo "<option value='$item'> $item </option>" ;
}
echo '</select>';
echo '</form>';
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы