我正在尝试列出产品图片,并使用弹出式花哨框显示其自己的画廊。A可以列出数据库产品中的所有图像,但单击图像时无法过滤。它显示所有照片。
你能帮我吗。问候
<?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>
他们的文档说您应该像这样使用它。
<a class="fancybox" rel="group" href="big_image_1.jpg"><img src="small_image_1.jpg" alt="" /></a>
因此,您将需要在锚标签中添加“ fancybox”类。
编辑:您不应该使用mysql函数,它们已经过时并且非常不安全。查看PDO(http://php.net/manual/en/book.pdo.php)或mysqli(http://php.net/manual/en/book.mysqli.php):
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句