所以,我的問題是非常困難的,我有一個單一的變量,每4說,我需要翻譯它的某種評級,非常簡單(它從1到5)沒有半顆星或任何東西。評分系統|顯示來自一個變量的評級
我需要顯示一個數字從一到五的評分,所以如果我有1我會有一顆星,如果我有5我會有五顆星。我可以做一個for循環並顯示圖像,但我也需要顯示空的(未評級)明星。我不需要任何功能,所以你不能實際評分,只顯示評分。
因此,因爲任何人都在問我嘗試了什麼,我沒有嘗試過任何東西,因爲我不知道從哪裏開始。
我能做到這一點顯示了許多基於變量我有星(這是一個數字,從1 - > 5):
<?php
$ratings = 3;
for($i = 1; $i <= $ratings; $i++)
echo '<img src="some_image.png" />';
?>
這將是它,但我應該做的沒有評分的開始,我如何顯示剩下的空星到五點?
你的意思是你需要將變量的值四捨五入到最接近的整數? – ppp 2012-04-12 20:47:15
是的,你可以問一個更具體的問題。你有什麼試過的?你能告訴我們你的一些代碼嗎? – 2012-04-12 20:48:14
我不需要回合。而且我還沒有嘗試過任何事情,因爲我只能找到一個可以用MySQL和PHP評分的評分系統。但我只需要顯示評分,而不是評分,而且我不需要MySQL,因爲我只有一個介於1和5之間的變量,它告訴我該項目評分的星星數量。 – Roland 2012-04-12 20:50:56