Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 27.05.2009 Ostrzeżenie: (0%)
|
Witam,
dopiero raczkuje w temacie php/mysql w zwiazku z czym mam pytanie. Mam tabele w bazie danych
Nastepnie chce pobrac z tej tabeli dane, ale w taki sposob bym mogl wyswietlic ilosc danej oceny oraz srednia. W tej chwili zatrzymalem sie na:
Prosze o podsuniecie rozwiazania. Poki co nie chcialby modyfikowac struktury tabeli, zrobie to dopiero w ostatecznosci. Pozdrawiam, Soil. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%)
|
Ilość danej oceny możesz obliczyć stosując COUNT:
Natomiast co do średniej to nie do końca rozumiem. Chyba nie chodzi Ci o średnią związaną z wybraną oceną, bo jezeli ktoś wybierze cokolwiek to średnia TEJ oceny będzie równa tej ocenie. Z czego chcesz liczyć średnią? Jeżeli ze wszystkich ocen - użyj AVG(ocena) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 1 Dołączył: 27.05.2009 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 27.05.2009 Ostrzeżenie: (0%)
|
Dzieki, o to chodzilo! (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Kurcze, mam teraz inny problem. Mam taki kod:
ktory wyswietla mi wynki w taki sposob: 1 <- ocena 6 <- ilosc ocen 2 9 itp. jak zrobic by ocena i ilosc ocen byly pod innymi zmiennymi (teraz sa pod $field_value) tak by mozna bylo je opisac np. Ocena: 1 Ilosc ocen:6 Ocena: 2 Ilosc ocen: 9 Dzieki za odpowiedz. Pozdrawiam, Soil Ten post edytował soil 27.05.2009, 18:14:27 |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 10 Dołączył: 3.09.2006 Skąd: Bishop Auckland Ostrzeżenie: (0%)
|
Ten post edytował TheaSiX 27.05.2009, 21:51:04 |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 27.05.2009 Ostrzeżenie: (0%)
|
Niestety wyswietla tylko nazwy
Ocena: Ilosc: Pewnie ma to zwiazek z tym, jak wyglada tabela: id ocena 1 2 2 4 3 1 4 5 5 1 6 6 chociaz moge sie mylic.. Pozdrawiam, Soil |
|
|
|
Post
#7
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
theasix popelnil blad, ktory ty bezmyslnie skopiowales...
poza tym włącz sobie wyswietlanie wszystkich bledow, a takie rzeczy bedziesz na biezaco wylapywal i nie bedziesz musial zasmiecac forum http://nospor.pl/php-faq-n29.html#faq-2 |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 27.05.2009 Ostrzeżenie: (0%)
|
Skopiowalem bezmyslnie, bo moja wiedza jest praktycznie zerowa. W kazdym razie dzieki za pomoc. Dziala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
Post
#9
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
nie zrozum mnie źle, nie chcę tutaj po tobie jechac czy cos. Napiszę to co napisze byś na przyszlosc nie popelnial takich bledow. Tlumaczenie o zerowej wiedzy jest tutaj tylko zaslanianiem się.
Do rzeczy: przy pięcio linijkowym kodzie naprawdę bez większego problemu można dojrzeć, ze zmienne ktorych się uzywa, nigdzie nie mają przypisanych wartości. Tutaj twoją zmienną była $row. Dodatkowo pamiętaj o tym włączeniu wyswietlaniu bledow, a wowczas masa bledow na stronie da ci wskazowkę podążaj za białym królikiem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
|
![]() ![]() |
|
Aktualny czas: 27.12.2025 - 02:54 |