2016-04-25 68 views
0

我創建了一個網上商店的東西沒有支付。 我想創建縮略圖之類的東西,這樣您就可以看到產品是如何調用的以及它的外觀。 這是什麼縮略圖看起來像atm。 enter image description hereDiv內php。網上商店縮略圖

我用這個代碼來創建此:

<div class="product"> 
     <?php 
      include 'assets/php_includes/db_connection.php'; 

      $query = "SELECT * FROM artikelen"; 
      $result = mysqli_query($DB_CONNECTION, $query); 

      if ($result === false) { 
      die(mysql_error()); 
      } 

      while($artikel = mysqli_fetch_array($result)) { 
      if ($artikel['Ingeschakeld'] === 1) { 
       echo "" . $artikel['Naam'] . "<br>"; 
       echo "" . $artikel['Prijs'] . "<br>"; 
       echo "" . $artikel['Informatie'] . "<br>"; 
       echo "" . $artikel['Ingeschakeld'] . "<br>"; 
      } else { 
       echo "This article isn't available!"; 
      } 
      } 
     ?> 
     </div> 

但所有的不同的項目進來1個縮略圖。 我該怎麼做才能製作多個縮略圖,只有1個這樣的代碼?

+1

把'div'放在while循環中。 –

+0

就是這樣,還是我必須把它放在回聲,然後之間? – xX4m4zingXx

回答

1

請嘗試如下。只是一個例子。

<style> 
.product{ 

    border: 2px solid #808080; 
    width: 205px; 
    height: 205px; 
    margin: 5px; 
    padding: 5px; 
    border-radius: 5px; 
    float: left; 
} 
</style> 
<?php 
      $artikel = array(array('Naam'=>"Naam 1", "Prijs"=>"Prijs 1", "Informatie"=>"Informatie 1", "Ingeschakeld"=>1), 
           array('Naam'=>"Naam 2", "Prijs"=>"Prijs 2", "Informatie"=>"Informatie 2", "Ingeschakeld"=>1), 
           array('Naam'=>"Naam 3", "Prijs"=>"Prijs 3", "Informatie"=>"Informatie 3", "Ingeschakeld"=>2), 
           array('Naam'=>"Naam 4", "Prijs"=>"Prijs 4", "Informatie"=>"Informatie 4", "Ingeschakeld"=>1), 
           array('Naam'=>"Naam 5", "Prijs"=>"Prijs 5", "Informatie"=>"Informatie 5", "Ingeschakeld"=>1), 
          ); 

       foreach($artikel as $artikel) 
        { 

         ?> 
         <div class="product"> 
          <?php 
         if ($artikel['Ingeschakeld'] === 1) {  
            echo "" . $artikel['Naam'] . "<br>"; 
            echo "" . $artikel['Prijs'] . "<br>"; 
            echo "" . $artikel['Informatie'] . "<br>"; 
            echo "" . $artikel['Ingeschakeld'] . "<br>"; 
          } else { 
           echo "This article isn't available!"; 
          } 
          ?> 
         </div> 

        <?php 
        } 

?>     
+0

我可以這樣做,但是我不得不在div標籤之間添加代碼,如200次?我正在考慮使用循環遍歷數據庫中的所有行並添加它。沒有辦法做到這一點? – xX4m4zingXx

+0

'將div標籤之間的代碼加入像200次?'抱歉,我沒有得到它。 –

+0

你是達人,你是達人,你是da maaaaaaannnnnn – xX4m4zingXx