来自图像文件夹的图像显示重复的结果

时间:2014-10-14 16:06:04

标签: php sql oop phpmyadmin

图像在每页需要显示一次时显示两次_title。我得到一个长的page_title,两个图像在一起。这是海洋必须只有海洋图片,狮子必须只有狮子图片具有特定的标题。这些图像必须有单独的page_title。

      $query="SELECT * FROM page  WHERE id='$cat'";
      $result=mysqli_query($connection,$query);
      confirm_query($result);
      while($cat_fetch=mysqli_fetch_assoc($result)){
      $page_title=$cat_fetch['page_title'];


     echo "<div class=\"contentbox-1 columns one\">";
     echo "<h3 class=\"caption-2\"><a href=\"\">  $page_title </a> </h3>";
     $directory="images/*.jpg";
     $images=glob($directory);
     foreach($images as $image){
     echo "<a href=\"\"><img src='" . $image . "' width=\"340\" height=\"252\" alt=\"\" /></a>";
     }// end foreach loop

     echo "</div>"; //end grid-content-box-1






      } // end while loop

1 个答案:

答案 0 :(得分:-1)

看起来你在循环中有一个循环,所以你循环遍历数据库结果,然后你在每次迭代时循环遍历图像。如果你为每个数据库结果引用一个单独的图像,那么你不应该只使用它而不是遍历目录吗?