ďťż

[phpbb2 modified by przemo] najaktywniejsi userzy miesiąca

       

Podstrony


telcocafe

Witam, jak wyciągnąć z bazy MySQL listę najaktywniejszych userów w aktualnym miesiącu??

Chciałbym te dane przedstawiać na stronie www.



Byćmoże są jakieś mody, ale można samemu napisać.

Zainteresuj się tymi funkcjami: http://dev.mysql.com...-functions.html
Obczaj sobie strukturę bazy danych - mój przykład opiera się na wymyślonych przeze mnie tabelach post i users.
SELECT users.user, COUNT(post.post) FROM users, post WHERE users.user=post.user AND post.date BETWEEN "2006-07-01 00:00:00" AND "2006-07-31 23:59:59" ORDER BY COUNT(post.post) LIMIT 10;
Użytkownik Mathew edytował ten post 03 sierpień 2006, 09:08
tylko jest taki problem, że ja na MySQL się jeszcze nie znam więc proszę o odesłanie do jakiegoś artykułu lub przesłanie mi kodziku. z góry dziękuję.

w jakimś miejscu dodajesz kod php:
$result = mysql_query('zapytanie_mathewa'); while($row = mysql_fetch_array($result)) { echo 'Użytkownik: '.$row['user'].' - ' postów: '.$row['count(post.post)'].'<br />'; }
i tyle, to jest tylko szkielet możesz dostosowć do swojej strony



kolega wykombinował mi taki kod:

<?php $link = mysql_connect('localhost', 'login', 'haslo'); mysql_select_db('nazwa bazy'); $stats = mysql_query("SELECT forum_users.users, COUNT(forum_posts.posts) FROM forum_users, forum_posts WHERE forum_users.users=forum_posts.users AND forum_posts.date BETWEEN "2006-08-01 00:00:00" AND "2006-08-3 11:50:59" ORDER BY COUNT(forum_posts.posts) LIMIT 1;", $link); echo $stats; ?>
ale wychodzi błąd:


Parse error: syntax error, unexpected T_LNUMBER
Użytkownik Konduktorek edytował ten post 03 sierpień 2006, 13:07
<?php $link = mysql_connect('localhost', 'login', 'haslo'); mysql_select_db('nazwa bazy', $link); $stats = mysql_query('SELECT forum_users.users, COUNT(forum_posts.posts) FROM forum_users, forum_posts WHERE forum_users.users=forum_posts.users AND forum_posts.date BETWEEN "2006-08-01 00:00:00" AND "2006-08-3 11:50:59" ORDER BY COUNT(forum_posts.posts) LIMIT 1', $link); echo $stats; ?>

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.