Как вывести двухмерный массив в таблицу

351
21 декабря 2016, 03:17

Имеется полученный из БД массив, с неизвестным количеством строк.

При запросе:

print_r($res)

получаем:

Array ( [0] => Array ( [id] => 1 [number] => 203 [loc] => Техподдержка [fio] => Сергей Забулдыгин ) [1] => Array ( [id] => 2 [number] => 112 [loc] => Юр. Отдел [fio] => Иван Нечестный ) [2] => Array ( [id] => 3 [number] => 115 [loc] => Чертёжники [fio] => Георгий Криворуков ) )

Каким образом его развернуть в таблицу в цикле?

Answer 1
echo '<table cellpadding="5" cellspacing="0" border="1">';
  foreach ($res as $key => $value) {
echo "<tr>";
foreach ($value as $data)
    echo "<td>".$data."</td>";
echo "</tr>";
}
echo "</table>";
Answer 2

Разобрался, спасибо:

echo "<table>";
foreach ($res as $result){
        echo "<tr>";
        foreach ($result as $rValue){
                echo "<td>{$rValue}</td>";
        }
        echo "</tr>";
}
echo "</table>";
READ ALSO
Как вернуться к нужной позиции на странице при нажатии кнопки Назад?

Как вернуться к нужной позиции на странице при нажатии кнопки Назад?

Всем привет! Мучает вопрос, не смог найти на него ответ самУ меня есть страница каталога с товарами, написал небольшой скриптик, чтобы отображались...

384
Передача параметра в метод с помощью кнопки

Передача параметра в метод с помощью кнопки

имеется класс с методами отсюда:

283
Как назначить цвет рамки каждой ячейки таблицы?

Как назначить цвет рамки каждой ячейки таблицы?

Привет, ребята! Я прохожу курс основ фронтенда, поэтому у меня много, наверно, абсолютно глупых вопросовВ общем, на этот раз я не знаю, как в таблице...

275