За последние 24 часа нас посетили 30488 программистов и 1808 роботов. Сейчас ищут 869 программистов ...

Вывод картинки в цикле

Тема в разделе "PHP для новичков", создана пользователем bogdan_titomir, 3 дек 2017.

  1. bogdan_titomir

    bogdan_titomir Новичок

    С нами с:
    7 окт 2017
    Сообщения:
    159
    Симпатии:
    2
    НЕ могу найти ошибку, подскажите плз.
    PHP:
    1. <?php
    2. $object_id = $o['logoId'];
    3. $res = mysql_query("SELECT href, width, type, objectId FROM id_images WHERE id='$object_id'");
    4. while ($row_logo = mysql_fetch_array ($res)) {
    5.     if($object_id and $row_logo['width'] == '85') {
    6.          echo '<img src="SITE_URL.$row_logo['href']" width="85" alt="">';
    7.       } else {
    8.             echo '<img src="THEME_URL.'images/no-foto.gif'" width="85" alt="">';
    9.             }
    10. }
    11. ?>
     
    #1 bogdan_titomir, 3 дек 2017
    Последнее редактирование: 3 дек 2017
  2. bogdan_titomir

    bogdan_titomir Новичок

    С нами с:
    7 окт 2017
    Сообщения:
    159
    Симпатии:
    2
    Исправил ошибки но все равно не выводит.

    PHP:
    1. <?php while ($row_logo = mysql_fetch_array ($res)) {
    2.                 if($object_id and $row_logo['width'] == '85') {
    3.                     echo '<img src="'.SITE_URL.$row_logo['href'].'" width="85" alt="">';
    4.                 } else {
    5.                     echo '<img src="'.THEME_URL.'images/no-foto.gif'.'" width="85" alt="">';
    6.                 }
    7.             }?>
    --- Добавлено ---
    Проблема решена.
     
  3. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.817
    Симпатии:
    1.333
    Адрес:
    Лень
    PHP:
    1. <?php # php version 7
    2.  
    3. error_reporting ( E_ALL );
    4.  
    5. /* ... */
    6.  
    7. while ( $row_logo = mysqli_fetch_array ( $res ) )
    8. {
    9.     if ( isset ( $o['logoId'] ) && in_array ( $row_logo['width'], [ 85 ], true ) )
    10.     {
    11.         printf ( '<img src="%s%s" width="85" alt="">', SITE_URL, $row_logo['href'] );
    12.     }
    13.     else
    14.     {
    15.         printf ( '<img src="%simages/no-foto.gif" width="85" alt="">', THEME_URL );
    16.     }
    17. }
    18.  
    19. ?>