jquery — использование fancybox с базой данных php

Я пытаюсь перечислить изображения продуктов, и показать свою галерею с всплывающим fancybox. Может перечислять все изображения из продуктов базы данных, но не может фильтровать при нажатии на изображение. Здесь показаны все фотографии.

Не могли бы вы мне помочь.
С уважением

<?php $query_product = mysql_query("SELECT * FROM products WHERE status = '1' AND language_parent_id = '0' AND id = '".$row_product_id['product_id']."' ORDER BY sort_order");
$row_product = mysql_fetch_array($query_product);
$imageFile = HTTP_RESIM.'products/'.$row_product['image'];
?>

<section class="flexslider">
<ul class="slides">
<?php $imageFile = HTTP_RESIM.'products/'.$row_product['image'];
$query_resim = mysql_query("SELECT * FROM product_image WHERE product_id = '".$row_product['id']."' AND status = '1' ORDER BY sort_order");

while($row_product_resim = mysql_fetch_array($query_resim)){ ?>
<?php $imageFile2 = HTTP_RESIM.'product_image/'.$row_product_resim['image']; ?>
<li><?php echo "<a href=\"$imageFile2\" rel=\"fancybox-gallery\" ><img src=\"$imageFile\" /></a>"; ?> </li>
<?php } ?>
</ul>
</section>

1

Решение

Их документы говорят
Вы должны использовать это так.

<a class="fancybox" rel="group" href="big_image_1.jpg"><img src="small_image_1.jpg" alt="" /></a>

Поэтому вам нужно будет добавить класс «fancybox» в тег привязки.

Изменить: Вы не должны использовать функции mysql, они устарели и очень небезопасны.
Посмотри в ПДО (http://php.net/manual/en/book.pdo.php) или mysqli (http://php.net/manual/en/book.mysqli.php):

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]