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+
UWAGA: Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!
Polski pakiet językowy dla phpBB 3.3.19
Polski pakiet językowy dla phpBB 3.3.19
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.