

Pentru cei care au nevoie sa preaia unele statistici ale forumului (in aceste statistici se regasesc : numarul de utilizatori online , numarul de membri si numarul de posturi ) m-am decis sa va impartasesc acest cod .
Cod: Selectaţi tot
<?
$dbi = mysql_connect("host",'user','pass');
mysql_select_db('nume_db');
$sql = mysql_query("SELECT count(distinct(session_ip)) FROM phpbb_sessions WHERE session_logged_in in (0,1) AND session_time >= ".( time() - 300 ) . "",$dbi) or die(mysql_error());
$sql_reg = mysql_query("SELECT count(distinct(session_ip)) FROM phpbb_sessions WHERE session_logged_in = 1 AND session_time >= ".( time() - 300 ) . "",$dbi) or die(mysql_error());
$sql_guest = mysql_query("SELECT count(distinct(session_ip)) FROM phpbb_sessions WHERE session_logged_in = 0 AND session_time >= ".( time() - 300 ) . "",$dbi) or die(mysql_error());
$posts = mysql_query("SELECT count(*) FROM phpbb_posts",$dbi) or die(mysql_error());
$members = mysql_query("SELECT count(*) FROM phpbb_users WHERE user_rank is not NULL",$dbi) or die(mysql_error());
$result = mysql_fetch_array($sql);
$counter = $result[0];
$result_reg = mysql_fetch_array($sql_reg);
$counter_reg = $result_reg[0];
$result_guest = mysql_fetch_array($sql_guest);
$counter_guest = $result_guest[0];
$result_post = mysql_fetch_array($posts);
$counter_post = $result_post[0];
$result_member = mysql_fetch_array($members);
$counter_member = $result_member[0];
echo "$counter online users:<br>";
echo "$counter_reg members<br>";
echo "$counter_guest guests<br>";
echo "$counter_post messages<br>";
echo "$counter_member registered users";
?>
Multumsc anticipat