Doğru Cevap
-
50 sayısı, 200’ün yüzde kaçıdır?
Birinci adım: 50/200= 0.25
İkinci adım. 0.25 x 100= %25
toplam oy sayısını aldırıp her bir şık sayısına verilen toplam oya bölünmeli
mesela yukardaki örnek gibi 200 genel toplam oy 50 1ci şık oy toplamı 50 yi 200 e bölüp 100 le çarpıyoruz sonuçu yıldızlara yansıtıyoruz .
yüzdeli halde yıldızlar yükselmeli %10 sa sonuç 1 yıldız %100 se 10 yıldız
Cevaplar
-
' Verilen Toplam Oy set thiz = baglanti.execute("select sum(hiz) as toplam from f_yorumlar where f_id="& request("id") &" and onay=true") ' Toplam Oy Veren Kişi set thizx = baglanti.execute("select count(hiz) as toplam from f_yorumlar where f_id="& request("id") &" and onay=true") ' Önce Toplam oyun ve Toplam oy verenin ortalamasını alıyoruz hiz = thiz("toplam") / thizx("toplam") ' Aldığımız Bu Ortalamayı Yıldız Sistemi Kaç px'se onunla çarpıp 10 'a bölüyoruz. thizxx = 79 * hiz / 10
Ekrana Yazdırırken : <ul class='star-rating'> <li class='current-rating' style="width:<%=Replace(thizxx, ",", ".")%>px"></li> </ul>