За последние 24 часа нас посетили 63002 программиста и 1748 роботов. Сейчас ищут 860 программистов ...

Проблема с выводом картинок

Тема в разделе "PHP для новичков", создана пользователем leshiy, 17 ноя 2010.

  1. leshiy

    leshiy Активный пользователь

    С нами с:
    18 июл 2008
    Сообщения:
    90
    Симпатии:
    0
    Помогите пожалуйста с кодом!!!
    Нужно что бы каждая 4-ая картинка выводилась с новой строки.
    Вот код:
    PHP:
    1. <? include ("blocks/db.php");
    2. $result5 = mysql_query("SELECT id, title, mini_img, view FROM date WHERE cat = 1 ORDER BY view DESC, id DESC LIMIT 2",$db);
    3. print "<br><table align=center><tr>";
    4. while( $row5 = mysql_fetch_assoc( $result5 ) ){
    5.     $rows5[] = $row5;
    6. }
    7. foreach( $rows5 as $row5 ){
    8.     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']);
    9. }
    10. print "</tr></table>";
    11. ?>
    12.  
     
  2. WildZero

    WildZero Активный пользователь

    С нами с:
    24 фев 2010
    Сообщения:
    242
    Симпатии:
    0
    Адрес:
    Пермь
    Вставь после цикла while
    PHP:
    1.  
    2. <?
    3. $i=0;
    4.  foreach( $rows5 as $row5 ){
    5.      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']);
    6. $i++;
    7. if (4==$i)
    8. {
    9. echo "</tr><tr>";
    10. $i=0;
    11. }
    12.  }
    13. ?>
    14.  
     
  3. leshiy

    leshiy Активный пользователь

    С нами с:
    18 июл 2008
    Сообщения:
    90
    Симпатии:
    0
    Так???
    PHP:
    1. <? include ("blocks/db.php");
    2. $result5 = mysql_query("SELECT id, title, mini_img, view FROM date WHERE cat = 1 ORDER BY view DESC, id DESC LIMIT 2",$db);
    3. print "<br><table align=center><tr>";
    4. while( $row5 = mysql_fetch_assoc( $result5 ) ){
    5.     $rows5[] = $row5;
    6. }  $i=0;
    7.    foreach( $rows5 as $row5 ){
    8.       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']);
    9.   $i++;
    10.   if (4==$i)
    11.   {
    12.   echo "</tr><tr>";
    13.   $i=0;
    14.   }
    15.    }
    16. print "</tr></table>";
    17. ?>
    18.  
    Все равно не выходит!!!