Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wyświetlanie ilości rekordów w bazie
kamilos809
post
Post #1





Grupa: Zarejestrowani
Postów: 165
Pomógł: 3
Dołączył: 2.04.2010

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


Witam,
mój problem polega na tym, że koleżanka mnie poprosiła o zrobienie dziennika ale na bazie danych w pliku... Oczywiście dodanie/usuwanie/wyświetlanie prościutko w pół godzinki zrobiłem... ale napisała mi jeszcze, że chce mieć liczoną średnią ocen... wiem jak to sie liczy normalnie, że suma ocen podzielona przez ilość ocen da mi to co szukam... ale nie umiem uzyskać ten wynik :/ mam takie coś:
  1. $nazwisko="Iksiński";
  2. for($i=0;$i<count($nazwisko);$i++) /* przeszukuję tablicę */
  3. {
  4. echo''.$imie[$i].' '.$nazwisko[$i].'';
  5. }

Wyświetla wszystkie rekordy związane z nazwiskiem Iksiński w tabeli "nazwisko" ale co dalej? (IMG:style_emoticons/default/sad.gif) liczę na szybką pomoc bo muszę to napisać niestety do jutra rana :/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Imię jest przechowywane w $tmp[0], a nazwisko w $tmp[1]. Poczytaj o funkcji explode, Jeśli zrobisz coś takiego:
  1. if($tmp[0] == 'Janek' && $tmp[1] == 'Kowalski')
  2. {
  3. $sum++;
  4. $ocena += $tmp[2];
  5. }

to wyciągnie oceny tylko Janka Kowalskiego.

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: 17.10.2025 - 20:38