我有一个gallery.php文件。它包含相册和它的图库图片。我的问题是,当我点击相册图像时,图库图像开始显示图像4/4然后3/4等等。
gallery.php
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/lightbox-plus-jquery.min.js"></script>
<div class="menu-port">
<div class="container">
<div class="menu-grid-main">
<?php
include("database/connection.php");
$result=mysql_query("SELECT * from Album_image where status='process'");
while ($row1= mysql_fetch_array($result)) {
?>
<div class="col-md-4 menu-grid wow bounceInDown" data-wow-delay="0.3s">
<?php
include("database/connection.php");
$result1=mysql_query("SELECT * from Gallery_image where aid=$row1[aid]");
while ($row2= mysql_fetch_array($result1)) {
?>
<a href="admin/gcatch//<?php echo $row2['image'] ?>" data-lightbox="<?php echo $row1['name']?>" >
<?php }?>
<img src="admin/acatch/<?php echo $row1['image'] ?>" alt="" class="img-responsive">
</a>
<h3><?php echo $row1['name']?></h3>
<p><?php echo $row1['des']?></p>
</div>
<?php }?>
<div class="clearfix"> </div>
</div>
</div>
</div>
我使用灯箱效果来显示图库图像
请有人帮我显示正确格式的图片
答案 0 :(得分:1)
此查询更适合获取数据
"SELECT * from Gallery_image where aid=$row1[aid] ORDER BY id DESC"
排序结果是确定以什么顺序获取的数据的最佳方式
请记住:不推荐使用mysql_ *函数(mysql_connect或mysql_query)!你应该使用PDO或至少使用mysqli函数
这里有一些学习PDO的资源:PDO and mysqli / intro to PDO (laracast tutorial)