Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Загадка MySQL
Форумы портала PHP.SU » » Вопросы новичков » Загадка MySQL

Страниц (1): [1]
 

1. Nizz - 20 Апреля, 2016 - 17:39:22 - перейти к сообщению
Имею следующие: у меня есть вывод данных из БД MySQL.
PHP:
скопировать код в буфер обмена
  1. $Query = mysqli_query($CONNECT, $Param1);
  2. while ($Row = mysqli_fetch_assoc($Query)) echo '<a href="/product/material/id/'.$Row['id'].'"><div class="product"><span>Артикул: '.$Row['articl'].' | '.$Row['text'].'</span>'.$Row['name'].'<br><img src="../catalog/product/bath/'.$Row['id'].'.jpg" alt="'.$Row['id'].'" width="180" height="180"><br>Цена: '.KursRub($Row['price']).'</div></a>';
  3.  

Все значения выводятся корректно. Но загвоздка возникает когда я перехожу на другой URL где работает этот же цикл while. И дело в том, что
PHP:
скопировать код в буфер обмена
  1. <img src="../catalog/product/bath/'.$Row['id'].'.jpg" alt="'.$Row['id'].'" width="180" height="180">
не показывает картинки, хотя все данные выведены, и адрес к картинки верный.
2. Nizz - 20 Апреля, 2016 - 17:40:30 - перейти к сообщению
А вот вторая фотография, где путь уже другой
3. 3d_killer - 20 Апреля, 2016 - 17:45:59 - перейти к сообщению
ну так правильно походу ЧПУ стоит, вот это вначале картинки не верно ../
надо чтобы от корня шло /кУЧА ПАПОК/картинка
4. Nizz - 20 Апреля, 2016 - 17:55:12 - перейти к сообщению
3d_killer огромное спасибо, вы оказались куда внимательнее меня. Сразу не заметил. Спасибо. Тему можно закрыть

 

Powered by ExBB FM 1.0 RC1