Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Toplista userów, z największą liczbą wiadomości
todaro
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 4.11.2007

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


Moja tabela w bazie mysql składa się z kolumn: id, tytul, opis, user, data. Chcę zrobić toplistę userów, którzy napisali najwięcej wiadomości. Przenoszę dane do tablicy, a następnie obliczam, ile jest wystąpień poszczególnych userów, funkcją array_count_values(). Mam problem z posortowaniem wyników i wyświetleniem ich w tabelce.

Mam taki kod:

  1. <?php
  2. $zapytanie = "SELECT user FROM db";
  3. $idzapytania = mysql_query($zapytanie);
  4. while ($wiersz = mysql_fetch_row($idzapytania))
  5. {
  6. $user[]=$wiersz[0];
  7. }
  8. ?>


Wynikiem jest przykładowo tablica:

  1. <?php
  2. Array ( [user_01] => 7 [user_02] => 18 [user_03] => 1 )
  3. ?>
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: 27.09.2025 - 22:56