Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] funkcja zwracajaca srednia wartosc
Wolfie
post
Post #1





Grupa: Zarejestrowani
Postów: 686
Pomógł: 0
Dołączył: 10.11.2008
Skąd: Łódź

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


Witam

Probuje napisac funckje zwracajaca srednia wartosc z pol znajdujacych sie w bazie danych ale utknalem w miejscu

Oto funkcja:

  1. <?php
  2. function get_avarage_review() {
  3.    
  4.    global $avarage;
  5.    
  6.    $avarage_review = "SELECT review_rating ".
  7.        "FROM reviews ".
  8.        "WHERE review_movie_id = '".$_GET['movie_id']."'";
  9.        
  10.    $avarage_result = mysql_query($avarage_review) or die (mysql_error());
  11.    $total_reviews = mysql_num_rows($avarage_result);
  12.    while($avarage_row = mysql_fetch_assoc($avarage_result)) {
  13.        for($i=0; $i<extract($avarage_row); $i++) {
  14.            echo $review_rating;
  15.        }
  16.    }
  17. }
  18. get_avarage_review();
  19. ?>


zwraca ona wartosci znajdujace sie w polach bazy danych o kluczu $review_rating.....niestety zabrnalem w slepy zaulek.....i nie wiem w jaki sposob obliczyc z tego srednia......glownie chodzi o dodanie do siebie wartosci pol , dalej zostanie to podzielone przez zmienna $total_reviews = mysql_num_rows($avarage_result)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 17:38