witam
poszukuje skryptu lub wskazowek jak "wyciagnac na zewnatrz" liczbe userow, liczbe wszystkich postow, osoby on-line na forum (goscie, nicki osob zalogowanych) czyli to co wyswietla viewonline.php ?
chcialbym to wsadzic do wmla na wapa, ale cos topornie mi idzie dotarcie do tych danych.
wersja phpbb 2+
jak wyciagnac z bazy: userow on-line, ilosc userow i ...
liczba userow: SELECT COUNT(*) AS liczba_userow FROM phpbb_users
liczba wszystkich postow: SELECT COUNT(*) AS liczba_wszystkich_postow FROM phpbb_posts
osoby online: SELECT username FROM phpbb_users, phpbb_sessions WHERE session_user_id=user_id AND session_user_id<>-1
np. liczba userow w php:
$users = mysql_fetch_array(mysql_query("SELECT COUNT(*) AS liczba_userow FROM phpbb_users"));
print 'Liczba uzytkownikow forum: '.$users['liczba_userow'];
z osobami online jest lekko inaczej w php:
$users_q = mysql_query("SELECT username FROM phpbb_users, phpbb_sessions WHERE session_user_id=user_id AND session_user_id<>-1");
print 'Uzytkownicy online na forum:<br>';
while($users = mysql_fetch_array($users_q)) print $users['username'].'<br>';
Zapytania sa w MySQLu, ale w innych SQLach roznia sie tylko nieznacznie (o ile w ogole sie roznia, bo to sa podstawy).
Pozdrawiam.
liczba wszystkich postow: SELECT COUNT(*) AS liczba_wszystkich_postow FROM phpbb_posts
osoby online: SELECT username FROM phpbb_users, phpbb_sessions WHERE session_user_id=user_id AND session_user_id<>-1
np. liczba userow w php:
$users = mysql_fetch_array(mysql_query("SELECT COUNT(*) AS liczba_userow FROM phpbb_users"));
print 'Liczba uzytkownikow forum: '.$users['liczba_userow'];
z osobami online jest lekko inaczej w php:
$users_q = mysql_query("SELECT username FROM phpbb_users, phpbb_sessions WHERE session_user_id=user_id AND session_user_id<>-1");
print 'Uzytkownicy online na forum:<br>';
while($users = mysql_fetch_array($users_q)) print $users['username'].'<br>';
Zapytania sa w MySQLu, ale w innych SQLach roznia sie tylko nieznacznie (o ile w ogole sie roznia, bo to sa podstawy).
Pozdrawiam.