2015-07-06 33 views
1

我有我的表中的「銷售」這一列:在列jml_terjual選擇4行基於MAX值作爲幻燈片

enter image description here

,我要挑4銷售的最高數字(7, 9,11和12)。之後,我希望他們以幻燈片形式展示爲暢銷產品。

$qSite="SELECT MAX(jml_terjual) AS max FROM sales ORDER BY id LIMIT 4,0"; 
$uQue = $acn->prepare ($qSite); 
$uQue->execute(); 
$resQ = $uQue->fetch(PDO::FETCH_ASSOC); 
if ($resQ>0 || !$resQ>0){ 
?> 

<?php 
slide here 
} 
?> 

但我只是得到一張幻燈片出現。從這個插圖中,我怎樣才能在幻燈片中將photo_produk列中的4張圖片顯示爲暢銷產品。

我用幻燈片引導如下:

<div class="col-md-3"> 
    <div id="banner" class="carousel slide" data-ride="carousel"> 
     <div class="carousel-inner"> 
      <div class="item active"> 
       <a href="" title="" target="_top"><img src="????" alt="" title="" class="img-responsive" /></a> 
      </div> 
      <div class="item"> 
       <a href="" title="" target="_top"><img src="????" alt="" title="" class="img-responsive" /></a> 
      </div> 
      <div class="item"> 
       <a href="" title="" target="_top"><img src="????" alt="" title="" class="img-responsive" /></a> 
      </div> 
      <div class="item"> 
       <a href="" title="" target="_top"><img src="????" alt="" title="" class="img-responsive" /></a> 
      </div> 
     </div> 
    </div> 
</div> 

任何幫助將是非常讚賞!如果你想顯示四個值

+0

可以顯示滑塊的代碼,然後我可以幫助y ou out。沒有代碼很難。 – Djip

回答

1

的MAX()函數返回所選column.So的最大價值,改變查詢

 

SELECT * FROM sales ORDER BY jml_terjual DESC LIMIT 4 

更新時間:

<?php 
$qry = $pdo->prepare("SELECT * FROM sales ORDER BY jml_terjual DESC LIMIT 4,0"); 
$qry->execute(); 
$varQ = $qry->fetchAll(); 
foreach ($varQ as $data) { 
    $imgslide=$data['photo_produk']; 
...etc 
    } 
?> 


然後使用循環獲取結果

+1

謝謝,循環與該查詢獲得成功 –