Я вывожу из БД данные в цикле в таблицу, у которой 1 столбец! Таким образом: Код (Text): <?php $result = mysql_query ("SELECT * FROM tabl ",$db); $myrow = mysql_fetch_array ($result); printf (" <table align='center' cellpadding='0' cellspacing='0' '> <tr > <td width='76'>1111111111</td> </tr> "); do { printf (" <tr> <td>%s</td> </tr>", $myrow["text"]); } while ($myrow = mysql_fetch_array ($result)); printf ("</table>"); А хочется чтоб он выводил в цикле не в 1 столбец а в 3! Чтоб получалась такая таблица: Код (Text): <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td> $myrow["text"] </td> <td> $myrow["text"] </td> <td> $myrow["text"] </td> </tr> </table> Но чтоб в каждую ячейку вставлял поле ["text"] со следующим ID
PHP: <? $i = 0; echo '<tr>'; do { if ($i and $i % 3 == 0) echo '</tr><tr>'; echo '<td>'; echo $myrow["text"]; echo '</td>'; $i++; } while($myrow = mysql_fetch_array ($result)); echo '</tr>';