peretc001
Новичок
Добрый день.
Помогите сделать рейтинг.
У меня есть форма которая записывает кол-во голосов:
Есть скрипт который записывает в базу:
Вопрос как посчитать общий рейтинг? Я так думаю SUM(total_value) / SUM(total_votes). Но тогда значение может быть не целое, а например 4.5, тогда возникает второй вопрос, как вывести 4.5 звездочки
Помогите сделать рейтинг.
У меня есть форма которая записывает кол-во голосов:
PHP:
<form action="inc/otziv.php" method="post">
<input type="hidden" name="id" value="123"/>
<p>Имя: <input type="text" name="username"/>
<p>Ваша оценка:</p>
<ul>
<li><input type="radio" name="total_value" value="1">1
<li><input type="radio" name="total_value" value="2">2
<li><input type="radio" name="total_value" value="3">3
<li><input type="radio" name="total_value" value="4">4
<li><input type="radio" name="total_value" value="5">5
</ul>
<br>
<p>Отзыв: <textarea rows="5" cols="5" name="msg"></textarea>
<input name="button" type="submit" value="Добавить">
</form>
Есть скрипт который записывает в базу:
PHP:
INSERT INTO otziv (id, username, total_value, total_votes, msg) VALUES ('$_POST[id]', '$_POST[username]', '$_POST[total_value]', '1', '$_POST[msg]' )