Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Obcinanie wartości
Mlodycompany
post 20.04.2008, 08:21:49
Post #1





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


Witam. Mam skrypcik głosowania własnej roboty.
  1. <?php
  2. $glosy = mysql_query("SELECT * FROM `glosy` WHERE `ID` = '".$_GET['film']."'");
  3. while($row = mysql_fetch_array($glosy)){
  4. $wartosc = ($row[1] * 1) + ($row[2] * 2) + ($row[3] * 3) + ($row[4] * 4) + ($row[5] * 5) + ($row[6] * 5) + ($row[6] * 6) + ($row[7] * 7) + ($row[8] * 8) + ($row[9] * 9) + ($row[10] * 10);
  5. $suma_glosow = $row[1] + $row[2] + $row[3]+ $row[4]+ $row[5]+ $row[6]+ $row[7]+ $row[8]+ $row[9]+ $row[10];
  6. $srednia = $wartosc / $suma_glosow;
  7. echo('<tr><th>Głosów</th><th>'.$suma_glosow.'</th></tr>');
  8. echo('<tr><th>Średnia Głósów</th><th>'.$srednia[1].'</th></tr>');
  9. }
  10. ?>

Skrypt działa w 99%. 1% odpada na wyświetlanie średniej. Amianowicie gdy średnia wynośi np. 9.5909090909091 to ja chce aby to zaakrąglało albo w dół albo w góre w zależności od 2 liczby po przecinku czyli z tej średniej chce uzyskać 9.60. Czy któs może mi powiedzieć jak to się robi. Zapewne ten wątek był poruszany nie raz, ale .... no ćoż, nie będe kończył biggrin.gif
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.06.2025 - 23:22