

Счетчик $i+
Автор
Снеговик
, 02 Jun 2010 13:27
Сообщений в теме: 8
#1
Отправлено 02 June 2010 - 13:27
здравствуйте.интересует следующий вопрос.
хочу вывести данные из бд в 4 клонки :
1 2 3 4
5 6 7 8
9
и т.д.
для этого использую счетчик
++$i;
if($i== 4){$i=0; $cont .="</tr><tr>";}
но в итоге получаю следующее
1
1 2
1 2 3
1 2 3 4
1 2 3 4
5 6 7
и дальше идет уже нормально.
где я ошипся?
хочу вывести данные из бд в 4 клонки :
1 2 3 4
5 6 7 8
9
и т.д.
для этого использую счетчик
++$i;
if($i== 4){$i=0; $cont .="</tr><tr>";}
но в итоге получаю следующее
1
1 2
1 2 3
1 2 3 4
1 2 3 4
5 6 7
и дальше идет уже нормально.
где я ошипся?
#9
Отправлено 05 June 2010 - 15:37
$mshost="localhost"; $msuser="root"; $mspassword=""; $msname="base"; $msconnect=mysql_connect($mshost,$msuser,$mspassword); mysql_select_db($msname,$msconnect); $q="SELECT * FROM table"; $r=mysql_query($q,$msconnect); $n=round(mysql_num_rows($r)); $n=ceil($n/4); echo("<table border='1'>"); for($i=0;$i<$n;$i++){ echo("<tr>"); for($j=0;$j<4;$j++){ $row=mysql_fetch_array($r); echo("<td>".$row[ID]."</td>"); } echo("</tr>"); } echo("</table>");попробуй такое, если тебе на PHP надо

Ответить

Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных