установить цикл while для возврата значения, когда значение отсутствует - PullRequest
0 голосов
/ 31 января 2019

Мне нужно немного помощи.Я довольно новичок в PHP, так что это может быть легко для вас, ребята.У меня есть цикл while, который находится в таблице.У меня проблема в том, что когда цикл while не возвращает никакого значения, он не создает остальную часть таблицы, поэтому в строке 1 может быть 13 столбцов, а в строке 2 может быть 11, и у меня нет идентификаторов, как это исправить.Вот код, который я использую прямо сейчас.Спасибо за помощь.

$num = 0;
while ($r2 = oci_fetch_array(results2))
{
echo "<td>" .$r2['VARIABLE1_DESC']. ": " .$r2['VARIABLE2_COMMENT']. "</td>";
$num++;
}
for (i=6; $i>$num; $i--);

1 Ответ

0 голосов
/ 01 февраля 2019

Если вы знаете целевое число столбцов, вы можете добавить цикл через некоторое время для построения $target - $num <td> элементов.Некоторые идеи для определения цели:

  • выберите произвольную цель

  • выполните sql для определения максимального числа строкfetch.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...