合肥网站建设工作室

关注合肥工作室微信公众号,提供最新网站建设资讯

扫一扫微信二维码

php网站在线人数的代码

2011-01-07 21:13:32建站知识

       以下sql语句片段: CREATE TABLE tablename ( field type(max_length) DEFAULT 'default_value' (NOT) NULL } 可以使用的SQL语句或自己创建。 CREATE TABLE useronline ( timestamp int(15) DEFAULT '0' NOT NULL, ip varchar(40) NOT NULL, file varchar(100) NOT NULL, PRIMARY KEY (timestamp), KEY ip (ip), KEY file (file) );QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室

数据库建立好了。下面就开始写php代码QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室

以下是代码片段:]QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室

<?php QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
//下面是连接数据库的一些变量QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室

$server = "localhost";QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
$db_user = "root"; QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
$db_pass = "password";QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室

$database = "users"; QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
$timeoutseconds = 300; // 设置统计的时间(多少秒内在线人数)QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室

QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
$timestamp = time(); QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
$timeout = $timestamp-$timeoutseconds;QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室

mysql_connect($server, $db_user);//连接mysql QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
//查询数据库的代码QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
$insert = mysql_db_query($database, "INSERT INTO useronline VALUES QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
('$timestamp','".$_SERVER['REMOTE_ADDR']."','".$_SERVER['PHP_SELF']."')"); QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
if(!($insert)) { QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
print "Useronline Insert Failed > "; QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
} QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
 //超过我们设置的时间我们就要删除该用户记录。QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
$delete = mysql_db_query($database, "DELETE FROM useronline WHERE timestamp<$timeout"); QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
if(!($delete)) { QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
print "Useronline Delete Failed > "; QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
} QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
 QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
$result = mysql_db_query($database, "SELECT DISTINCT ip FROM useronline WHERE file='".$_SERVER['PHP_SELF']."' "); QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
if(!($result)) { QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
print "Useronline Select Error > "; QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
}QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室

$user = mysql_num_rows($result);QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室

QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
mysql_close(); //做完事情记得关闭QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
if($user == 1) { QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
print("1 user online "); QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
} else { QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
print("$user users online "); QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
} QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
?>QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室
好了,就这么多了,本站百度搜索关键字:合肥网站建设、合肥网站设计、合肥建网站、合肥网站优化、品牌网站建设、品牌网站设计QMa合肥网站工作室|合肥网站建设优化推广 - 合肥LZ建站工作室

本文关键词
php在线人数统计