サイトの評価スクリプトを作成する方法を知る必要があります。MySQLに 10 段階の評価を送信するフォームがあります。MySQL列から表示される平均評価をどのように取得しますか?
--- MySQL で PHP を使用する
最善の方法は、rate_count と rate_total の 2 つの列を格納することです。次に、新しい評価を取得したら、次のような更新を発行します。
update rating_table set rate_count = rate_count + 1, rate_total = rate_total + $rating where id = $id
次に、rate_count と rate_total を取得して平均を取得します。rate_count が >0 である限り、rate_total/rate_count によって平均評価が得られます。