画廊图片没有显示他们的订单

时间:2018-05-23 04:48:25

标签: javascript php css

enter image description here我有一个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>

我使用灯箱效果来显示图库图像

请有人帮我显示正确格式的图片

1 个答案:

答案 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)