Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Wyświetlenie średniej z bazy
Forum PHP.pl > Forum > Przedszkole
graby0
Witam, chciałbym wyświetlić średnią z bazy danych ale ani $wynik ani $query nie wyświetla się na ekranie.

  1. $query=mysql_query("SELECT AVG(ocena) FROM komentarzeoczekujace WHERE gotowykomputer_id='1'");
  2. $wynik = mysql_query($query);
  3. echo $wynik;
  4. echo 'Ten komputer poleca'.$wynik . ' % uzytkowników';
gitbejbe
  1. $query = mysql_fetch_array(mysql_query("SELECT AVG(ocena) FROM komentarzeoczekujace WHERE gotowykomputer_id='1'"));
  2. $wynik = $query[0];
  3.  
  4. echo $wynik;
_Borys_
  1. $wynik = mysql_query($query);
  2.  
  3. echo '<pre>';
  4. print_r($wynik);
  5. echo '</pre>';

I zobacz gdzie jest ta średnia.
Dla ułatwienia nadaj alias dla AVG(ocena) w zapytaniu
AVG(ocena) AS srednia i potem wyświetlasz echo $wynik['srednia'];
graby0
Dzięki za szybką pomoc.

@Mam jeszcze putanie. Ja wynik "37.5000 %" mogę zaokrągić bądź wyświetlić w postaci "XX.X"%

#down
Przepasam
Właśnie z palca pierw edytowałem posta następnie wpisałem w Google.
gitbejbe
no bez przesady ;p google aż tak mocno nie gryzie
  1. echo round($wynik, 2); // 2 to ilosc miejsc po przecinku
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.