2017-06-04 48 views
0

我從正在工作但所有圖像重疊的數據庫中提取圖像。我想要逐個顯示所有圖像。你能幫我嗎?從數據庫中獲取背景圖片時重疊?

.img { 
    position: relative; 
    float: left; 
    width: 300px; 
    height: 300px; 
    background-position: 50% 50%; 
    background-repeat: no-repeat; 
    background-size:  cover; 
} 

    <?php if ($result_related_products->num_rows > 0) { // output data of each row         
      while($row = $result_related_products->fetch_assoc()) { 
         $p_img=$row['p_img']; 
         ?> 
         <div class="img" style="background-image: url('admin/assets/img/products/<?php echo $p_img; ?>')"> 
          <?php } 
           } 
      else { echo "0 results"; } ?> 

回答

1

你必須接近的DIV

</div> 

(在while循環)

+0

喔神。我怎麼能忘記那個div。我最近1小時面對這個問題。感謝您的幫助Mr.Remco。 –

1

你忘了關div

改變這種

<div class="img" style="background-image: url('admin/assets/img/products/<?php echo $p_img; ?>')"> 

此(見線的端部的</div>

<div class="img" style="background-image: url('admin/assets/img/products/<?php echo $p_img; ?>')"></div> 
+0

這是正確的。 Mr.Jperelli。 Upvote從我身邊。 –