php 流量统计功能的实现代码
用 php 实现的流量统计功能代码,本代码仅供学习交流,其中必有不妥之处。请见谅
流量统计功能
显示效果:
总访问量:399
今日流量:14
昨日流量:16
本代码仅供学习交流,其中必有不妥之处。请见谅!
--
--
表的结构 `mycounter`
--
复制代码 代码如下:
CREATE TABLE `mycounter` (
`id` int(11) NOT NULL auto_increment,
`Counter` int(11) NOT NULL,
`CounterLastDay` int(10)
default
NULL,
`CounterToday` int(10)
default
NULL,
`RecordDate`
date
NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=2 ;
函数过程如下:
复制代码 代码如下:
<?PHP
public
function
ShowMyCounter(){
//
定义变量
$IsGone
= FALSE;
//
读取数据
$querysql
= "SELECT * FROM `mycounter` WHERE id = ' ";
Ƈ
$queryset
= mysql_query(
$querysql
);
$row
= mysql_fetch_array(
$queryset
);
//
获得时间量
$DateNow
=
date
('Y-m-d');
$RecordDate
=
$row
['RecordDate'];
$DateNow_explode
=
explode
("-",
$DateNow
);
$RecordDate_explode
=
explode
("-",
$RecordDate
);
//
判断是否已过去一天
if
(
$DateNow_explode
[0] >
$RecordDate_explode
[0])
$IsGone
= TRUE;