2015-11-05 54 views
1
<div id="thumbnail-slider" > 
    <div class="inner" style="height:500px;"> 
     <?php 
     $query = "select * from released_movies"; 
     $queryr = $con->query($query); 
     while ($row = $queryr->fetch_assoc()) { 
      ?> 
      <ul> 
       <li> 
        <a href="single.php"><img src="../AbaamAdmin/Released_Movies/<?php echo $row['rel_movies_pics']; ?>" width="900" height="500" class="thumb"> </a> 
       </li> 
      </ul> 

     <?php } ?> 

    </div> <!-- .inner--> 
</div> <!-- .thumbnail-slider--> 

查询只检索1张图片,而不是数据库中给出的完整图片。但是,如果我删除该div,查询执行正常。提前致谢。不使用php动态检索数据库字段

+1

检查应用的样式。 –

+1

我觉得它的css/html问题,请查看源代码生成的HTML。因为你说删除div使它工作。 –

回答

0

你在while循环中开始和结束<ul>

哪个不正确,你应该在while循环之前启动它,如果在while循环之后应该结束。

更正代码:

<?php 
$query = "select * from released_movies"; 
$queryr = $con->query ($query); 
?> 
<ul> 
<?php 
while ($row = $queryr->fetch_assoc()) { 
?> 
    <li><a href="single.php"> 
    <img src="../AbaamAdmin/Released_Movies/<?php echo $row['rel_movies_pics'];?>" 
      width="900" height="500" class="thumb"> </a></li> 
<?php }?> 
</ul> 
+0

谢谢学生,它工作正常:) – Rose

1

试试这个

<div id="thumbnail-slider"> 
    <div class="inner" style="height:500px;"> 
     <?php 
     $query="select * from released_movies"; 
     $queryr=$con->query($query); 
     ?> 
     <ul> 
      <?php   
      while($row=$queryr->fetch_assoc()) 
      { 
       ?>   
       <li> 
        <a href="single.php"> 
         <img src="../AbaamAdmin/Released_Movies/<?php echo $row['rel_movies_pics'];?>" width="900" height="500" class="thumb"> 
        </a> 
       </li> 
      <?php 
      } 
      ?> 
     </ul> 
    </div> <!-- .inner--> 
</div> <!-- .thumbnail-slider 
相关问题