Помогите пожалуйста с кодом!!! Нужно что бы каждая 4-ая картинка выводилась с новой строки. Вот код: PHP: <? include ("blocks/db.php"); $result5 = mysql_query("SELECT id, title, mini_img, view FROM date WHERE cat = 1 ORDER BY view DESC, id DESC LIMIT 2",$db); print "<br><table align=center><tr>"; while( $row5 = mysql_fetch_assoc( $result5 ) ){ $rows5[] = $row5; } foreach( $rows5 as $row5 ){ printf( "<td><a href='view_post.php?id=%s'><img src='%s' height=120 width=160 border=0></a></td>",$row5['title'],$row5['id'],$row5['mini_img']); } print "</tr></table>"; ?>
Вставь после цикла while PHP: <? $i=0; foreach( $rows5 as $row5 ){ printf( "<td><a href='view_post.php?id=%s'><img src='%s' height=120 width=160 border=0></a></td>",$row5['title'],$row5['id'],$row5['mini_img']); $i++; if (4==$i) { echo "</tr><tr>"; $i=0; } } ?>
Так??? PHP: <? include ("blocks/db.php"); $result5 = mysql_query("SELECT id, title, mini_img, view FROM date WHERE cat = 1 ORDER BY view DESC, id DESC LIMIT 2",$db); print "<br><table align=center><tr>"; while( $row5 = mysql_fetch_assoc( $result5 ) ){ $rows5[] = $row5; } $i=0; foreach( $rows5 as $row5 ){ printf( "<td><a href='view_post.php?id=%s'><img src='%s' height=120 width=160 border=0></a></td>",$row5['id'],$row5['mini_img']); $i++; if (4==$i) { echo "</tr><tr>"; $i=0; } } print "</tr></table>"; ?> Все равно не выходит!!!