2016-08-16 134 views
2

我有一張表,用於存儲關於導師和其他用戶給出的評分(5分)的反饋。如何使用PHP Codeigniter顯示MySQL數據庫中的數字作爲明星

以下是我的代碼,我從數據庫中提取數據:

<?php foreach ($tut_feedback as $tf) { ?>  
    <div class="">   
     <h4 class="title"><strong><?php echo $tf->std_name;</strong></h4> 
     <span class="meta"><?php echo $tf->newdate_time; ?></span> 
     <span class="rating"><?php echo $tf->tutor_rating; ?></span> // display numbers like 2,3,4 
     <p class="description"><?php echo $tf->feedback_description; ?></p> 
    </div> 
<?php } ?> 

我的問題是我怎麼能顯示數字爲明星。例如,如果一個導師有4級,我想顯示4星,而不是數..

回答

4

根據導師的評價,你可以循環運行一個: -

$rating = $tf->tutor_rating; 
for($i=0; $i<$rating; $i++) { 
    echo "<img src='star.png' alt='*'>"; 
} 
+0

如何顯示星形圖像代替關鍵字* –

+0

您可以使用圖像標籤將其替換爲您的星形圖像 –

相關問題