PHP系统流量分析的程序


Posted in PHP onOctober 09, 2006

>create table stream (
ip text,
sTime int,
visits int,
info text);
<?
if($day<0)$day=0;
$mlink=mysql_connect('localhost','ajax','xxxxxxx');
//统计至今首页被浏览的总次数
$query="select SUM(visits) as tvisits from stream";
$result=mysql_db_query('ajax',$query,$mlink);

echo '<span class="st1">浏览首页总累积次数:';
if($row=mysql_fetch_object($result)){
echo $row->tvisits;
}

$week=array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
for($i=0;$i<=$day;$i++){
echo '<p>';
$ctime1=time()-24*3600*$i;
$ctime2=time()-24*3600*($i-1);
echo '<span class="st4">日期:'.date("m月d日",$ctime1).$week[date("w",$ctime1)];
echo "</span>";

$stoday1=mktime(0,0,0,date(m,$ctime1),date(d,$ctime1),date(Y,$ctime1));
$stoday2=mktime(0,0,0,date(m,$ctime2),date(d,$ctime2),date(Y,$ctime2));
//统计当日首页被浏览的累积次数
$query='select SUM(visits) as tvisits from stream where sTime>=';
$query.=$stoday1.' and sTime<'.$stoday2;
$result=mysql_db_query('ajax',$query,$mlink);
echo '<span class="st3">浏览首页累积次数:';
if($row=mysql_fetch_object($result)){
echo $row->tvisits;
}
//统计当日拜访ip的数量
$query='select * from stream where sTime>='.$stoday1;
$query.=' and sTime<'.$stoday2.' order by sTime DESC';
$result=mysql_db_query('ajax',$query,$mlink);

echo "
浏览总人数:".mysql_num_rows($result);
echo '</span><hr size="1">';
echo '<table border="0" width="100%" cellspacing="0" cellpadding="2" class="st3">';
echo '<tr><td nowrap class="st2">IP位址</td>
<td nowrap class="st2">最近时间</td>
<td nowrap class="st2">次数</td>
<td nowrap class="st2">用户资讯</td>';
echo "</tr>";

while($row=mysql_fetch_object($result)){
echo '<tr>';
echo '<td nowrap>'.$row->ip.'</td>';
echo '<td nowrap>'.date("h:i:sa",$row->sTime).'</td>';
echo '<td nowrap>'.$row->visits.'</td>';
echo '<td nowrap>'.$row->info.'</td>';
echo "</tr> ";
}
echo "</table>";
echo '<hr size="1">';
}
mysql_close($mlink);
?>

PHP 相关文章推荐
PHP 递归效率分析
Nov 24 PHP
php数组函数序列之array_unshift() 在数组开头插入一个或多个元素
Nov 07 PHP
PHP常用的文件操作函数经典收藏
Apr 02 PHP
coreseek 搜索英文的问题详解
Jun 08 PHP
zf框架的数据库追踪器使用示例
Mar 13 PHP
php中实现可以返回多个值的函数实例
Mar 21 PHP
PHP5.3以上版本安装ZendOptimizer扩展
Mar 27 PHP
thinkphp多层MVC用法分析
Dec 30 PHP
浅谈PHP eval()函数定义和用法
Jun 21 PHP
PHP单例模式简单用法示例
Jun 23 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
Nov 17 PHP
PHP实现的62进制转10进制,10进制转62进制函数示例
Jun 06 PHP
PHP的栏目导航程序
Oct 09 #PHP
php的计数器程序
Oct 09 #PHP
PHP的开合式多级菜单程序
Oct 09 #PHP
PHP如何透过ODBC来存取数据库
Oct 09 #PHP
在线短消息收发的程序,不用数据库
Oct 09 #PHP
PHP网站提速三大“软”招
Oct 09 #PHP
用PHP发电子邮件
Oct 09 #PHP
You might like
PHP新手上路(十四)
2006/10/09 PHP
IIS6的PHP最佳配置方法
2007/03/19 PHP
用mysql内存表来代替php session的类
2009/02/01 PHP
php使用qr生成二维码的示例分享
2014/01/20 PHP
php实现字符串翻转的方法
2015/03/27 PHP
YII框架学习笔记之命名空间、操作响应与视图操作示例
2019/04/30 PHP
如何创建一个JavaScript弹出DIV窗口层的效果
2013/09/25 Javascript
使用jquery修改表单的提交地址基本思路
2014/06/04 Javascript
JS根据生日算年龄的方法
2015/05/05 Javascript
JavaScript中的setMilliseconds()方法使用详解
2015/06/11 Javascript
jquery实现用户登陆界面(示例讲解)
2017/09/06 jQuery
详解cordova打包成webapp的方法
2017/10/18 Javascript
集成vue到jquery/bootstrap项目的方法
2018/02/10 jQuery
使用easyui从servlet传递json数据到前端页面的两种方法
2019/09/05 Javascript
layui树形菜单动态遍历的例子
2019/09/23 Javascript
结合axios对项目中的api请求进行封装操作
2020/09/21 Javascript
使用AutoJs实现微信抢红包的代码
2020/12/31 Javascript
[34:44]Liquid vs TNC Supermajor 胜者组 BO3 第二场 6.4
2018/06/05 DOTA
跟老齐学Python之玩转字符串(2)
2014/09/14 Python
python计算方程式根的方法
2015/05/07 Python
Ubuntu下升级 python3.7.1流程备忘(推荐)
2018/12/10 Python
Python魔法方法详解
2019/02/13 Python
python单向链表的基本实现与使用方法【定义、遍历、添加、删除、查找等】
2019/10/24 Python
wxPython绘图模块wxPyPlot实现数据可视化
2019/11/19 Python
使用python实现希尔、计数、基数基础排序的代码
2019/12/25 Python
TensorFlow实现保存训练模型为pd文件并恢复
2020/02/06 Python
Python创建临时文件和文件夹
2020/08/05 Python
C#实现启动一个进程
2016/10/01 面试题
软件设计的目标是什么
2016/12/04 面试题
道德大讲堂实施方案
2014/05/14 职场文书
安全标语大全
2014/06/10 职场文书
致800米运动员广播稿(10篇)
2014/10/17 职场文书
刮痧观后感
2015/06/05 职场文书
2015小学教育教学工作总结
2015/07/21 职场文书
入党心得体会
2019/06/20 职场文书
HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单易上手
2021/05/10 HTML / CSS