Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] skomplikowane zapytanie
fredzio90
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 19.02.2007

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


otóż mam ranking, na stronie głównej jest tabelka, w niej jest pole Punkty, punkty są liczone przez pomnożenie średniej oceny przez ilość głosów na daną rzecz.... i chodzi mi o to że jak na innych stornach odczytywać pozycję danej rzeczy, chodzi mi tutaj :

pozycja/ilość wszystkich wpisów.. niewiem czy wytłumaczyłem, ale ktoś na innym forum zaproponował mi tkaie zapytanie:

  1. <?php
  2. $zap_poz = mysql_query("SELECT COUNT(*)+1 FROM (SELECT il_glosow*srednia_ocena FROM $rank_club_tbl WHERE il_glosow*srednia_
    ocena > (SELECT il_glosow*srednia_ocena FROM $rank_club_tbl WHERE nazwa='$id'))"
    );
  3. ?>


lecz niestey nie działa...

w skrócie, odczytywanie z bazy, punktów (śr. głosów * ilość głosów) danego wpisu, segregowanie go od największej ilośći punktów do najmniejszej, i podać aktualną pozycję wpisu

np:

4/242

Ten post edytował fredzio90 13.06.2007, 19:25:01
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: 4.10.2025 - 12:19