2016-02-25 35 views
0

如何顯示到我的畫廊/旋轉木馬頂級餐廳?我想讓每個人都像第一,第二,第三,第四和第五等級一樣。我能夠獲得前5名,但不知道如何將它放在我的幻燈片上。可能嗎?
顯示第一,第二,第三..排名前往畫廊/幻燈片codeigniter

型號:

public function getTopResto($highest=TRUE) 
{ 
$Order = $highest ? 'DESC' : 'ASC'; 
$q = $this->db 
     ->select('r.*') 
     ->select('AVG(ra.rate) avg_rating', FALSE) 
     ->from('restaurants r') 
     ->join('ratings ra', 'r.id = ra.restoid', 'left') 
     ->group_by('r.id') 
     ->order_by('avg_rating', $Order) 
     ->limit('5') 
     ->get(); 

return $q->result_array(); 
} 

查看:

<div class="feature"> 
<div class="container"> 
    <div class="carousel-container"> 
    <div id="carousel"> 
     <h2 class="topresto">Top Restaurants</h2> 

    <div class="carousel-feature"> 
     <a href="#"><img class="carousel-image" alt="Image Caption" src="<?php echo base_url();?>assets/images/logos/american/Aresto4-logo.png"></a> 
    <div class="carousel-caption"> 
     <p> 
     1. *insert restoname 
     </p> 
     </div>    
    </div> 

    <div class="carousel-feature"> 
     <a href="#"><img class="carousel-image" alt="Image Caption" src="<?php echo base_url();?>assets/images/logos/american/Aresto9-logo.png"></a> 
     <div class="carousel-caption"> 
     <p> 
     2. *insert restoname 
     </p> 
     </div> 
    </div> 
    <div class="carousel-feature"> 
     <a href="#"><img class="carousel-image" alt="Image Caption" src="<?php echo base_url();?>assets/images/logos/american/Aresto7-logo.png"></a> 
     <div class="carousel-caption"> 
     <p> 
     3. *insert restoname 
     </p> 
     </div> 
    </div> 
    <div class="carousel-feature"> 
     <a href="#"><img class="carousel-image" alt="Image Caption" src="<?php echo base_url();?>assets/images/logos/dessert/Dresto1-logo.png"></a> 
     <div class="carousel-caption"> 
     <p> 
     4. *insert restoname 
     </p> 
     </div> 
    </div> 
    <div class="carousel-feature"> 
     <a href="#"><img class="carousel-image" alt="Image Caption" src="<?php echo base_url();?>assets/images/logos/american/Aresto6-logo.png"></a> 
     <div class="carousel-caption"> 
     <p> 
     5. *insert restoname 
     </p> 
     </div> 
    </div> 
    </div> --> 

    <div id="carousel-left"><img src="<?php echo base_url();?>assets/featurecarousel/images/arrow-left.png" /></div> 
    <div id="carousel-right"><img src="<?php echo base_url();?>assets/featurecarousel/images/arrow-right.png" /></div> 
</div> 

</div> 
</div> 

回答

0

我想你應該你的滑塊圖像的存儲路徑在餐廳中的餐桌。由於您已經訂購了表格結果,因此您所要做的只是獲取像這樣的結果:

<?php foreach($rates as $rate) : ?> 
<div class="carousel-feature"> 
<a href="#"><img class="carousel-image" alt="Image Caption" src="<?php echo base_url($rate->path_to_image);?>"></a> 
<div class="carousel-caption"> 
<p> 
1. $rate->restaurant_name 
</p> 
</div>    
</div> 
<?php endforeach; ?> 
+0

感謝您使用本指南。我能夠打電話給那些人並且像那樣展示它.. – secrenymous

相關問題