За последние 24 часа нас посетили 7613 программистов и 448 роботов. Сейчас ищут 116 программистов ...

Получит ссылки с таблицы и вывести

Тема в разделе "PHP и базы данных", создана пользователем ushkom, 18 ноя 2019.

Метки:
  1. ushkom

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

    С нами с:
    5 сен 2016
    Сообщения:
    66
    Симпатии:
    1
    Всем доброго времени суток. Прошу помощи у знающих. У меня есть столбец с ссылками на картинки такого вида:
    Код (Text):
    1. SELECT `imgs` FROM `grab_rotator` WHERE `post_id`=113
    2. ["1.jpg","2.jpg","3.jpg","4.jpg"]
    Мне нужно получить ссылки и подставить их в код:
    Код (Text):
    1. <a href="1.jpg" onclick="return hs.expand(this)" rel="highslide" class="highslide"><img src="1.jpg" title="Скрыншот к статье"/></a>
    2. <a href="2.jpg" onclick="return hs.expand(this)" rel="highslide" class="highslide"><img src="2.jpg" title="Скрыншот к статье"/></a>
    Подскажите пожалуйста, как это правильней сделать. Спасибо
     
  2. JohnBraxton

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

    С нами с:
    13 окт 2011
    Сообщения:
    41
    Симпатии:
    0
    Покажите полную версию кода. Так сложно сказать.
    Как вариант:
    Код (Text):
    1. $sqlQuery = "SELECT `imgs` FROM `grab_rotator` WHERE `post_id`= 113";
    2. if(!$result = mysqli_query($db, $sqlQuery)) {
    3.     // запись лога
    4. }
    5. $data = mysqli_fetch_assoc($result);
    6.  
    7. echo '<a href="' . $data['imgs'] . '" onclick="return hs.expand(this)" rel="highslide" class="highslide"><img src="' . $data['imgs'] . '" title="Скрыншот к статье"/></a>';
    или html:
    Код (Text):
    1. <a href="<?=$data['imgs']?>" onclick="return hs.expand(this)" rel="highslide" class="highslide">
    2.     <img src="<?=$data['imgs']?>" title="Скрыншот к статье" />
    3. </a>