Новую строку в таблицу каждые 3 столбцов
у меня есть таблица, которая должна иметь 3 столбца на строку. Данные из 3 столбцов, я взял из банка. Моя проблема в том, что при просмотре из 3 столбцов, я хочу, что ближайшие результаты отображаться в нижней строк, например, просмотр 3 на 3, только то, что я не получаю, потому что код, который я сделал, он отображает 2 и нижней 1 и так далее.
<table border="0" width="650">
<?php
$i = 1;
while($data2 = mysql_fetch_array($SQLContentCalendario)){
echo ($i % 3) ? '' : '<tr>';
echo '<td valign="top" width="200">';
...
echo '</td>';
echo ($i % 3) ? '' : '</tr>';
$i++;
}
?>
</table>
4
Author: Alisson Acioli, 2015-05-05
1 answers
<table border="0" width="650">
<?php
$i = 1;
echo '<tr>';
while($data2 = mysql_fetch_array($SQLContentCalendario)){
echo '<td valign="top" width="200">';
...
echo '</td>';
if(($i % 3) == 0){
echo '</tr><tr>';
}
}
echo '</tr>';
?>
</table>
8
Author: Guilherme Lautert, 2015-05-05 00:21:37