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使用者状态管理功能的应用
Oct 09 PHP
模拟flock实现文件锁定
Feb 14 PHP
在PHP中操作Excel实例代码
Apr 29 PHP
使用php实现下载生成某链接快捷方式的解决方法
May 07 PHP
浅析ThinkPHP中的pathinfo模式和URL重写
Jan 06 PHP
解决Codeigniter不能上传rar和zip压缩包问题
Mar 07 PHP
php实现的支持imagemagick及gd库两种处理的缩略图生成类
Sep 23 PHP
PHP中加密解密函数与DES加密解密实例
Oct 17 PHP
PHP可变函数学习小结
Nov 29 PHP
php获得刚插入数据的id 的几种方法总结
May 31 PHP
Laravel框架学习笔记之批量更新数据功能
May 30 PHP
php访问对象中的成员的实例方法
Nov 17 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
哪吒敖丙传:新人物二哥敖乙出场 小敖丙奶气十足
2020/03/08 国漫
追求程序速度,而不是编程的速度
2008/04/23 PHP
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
2010/06/03 PHP
对比分析php中Cookie与Session的异同
2016/02/19 PHP
PHP解压ZIP文件到指定文件夹的方法
2016/11/17 PHP
CSS中简写属性要注意TRouBLe的顺序问题(避免踩坑)
2021/03/09 HTML / CSS
artdialog的图片/标题以及关闭按钮不显示的解决方法
2013/06/27 Javascript
jquery获取一组checkbox的值(实例代码)
2013/11/04 Javascript
javascript移动设备Web开发中对touch事件的封装实例
2014/06/05 Javascript
js选项卡的实现方法
2015/02/09 Javascript
Knockout自定义绑定创建方法
2015/12/26 Javascript
基于jQuery实现收缩展开功能
2016/03/18 Javascript
Vue 过渡实现轮播图效果
2017/03/27 Javascript
React Native 自定义下拉刷新上拉加载的列表的示例
2018/03/01 Javascript
element UI upload组件上传附件格式限制方法
2018/09/04 Javascript
JavaScript时间与时间戳的转换操作实例分析
2018/12/07 Javascript
如何让node运行es6模块文件及其原理详解
2018/12/11 Javascript
Vue scrollBehavior 滚动行为实现后退页面显示在上次浏览的位置
2019/05/27 Javascript
js中let能否完全替代IIFE
2019/06/15 Javascript
Angular value与ngValue区别详解
2019/11/27 Javascript
微信小程序关键字变色实现代码实例
2019/12/13 Javascript
JS document对象简单用法完整示例
2020/01/14 Javascript
[49:27]LGD vs OG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python中异常捕获方法详解
2017/03/03 Python
python实现图书馆研习室自动预约功能
2018/04/27 Python
Python3爬取英雄联盟英雄皮肤大图实例代码
2018/11/14 Python
ParcelABC西班牙:包裹运送和快递服务
2019/12/24 全球购物
Aurora London官网:奢华、负担得起的皮革手袋
2020/08/01 全球购物
简述synchronized和java.util.concurrent.locks.Lock的异同
2014/12/08 面试题
户外婚礼策划方案
2014/02/08 职场文书
大学生党员学习焦裕禄精神思想汇报
2014/09/10 职场文书
2014年为民办实事工作总结
2014/12/20 职场文书
乡镇科协工作总结2015
2015/05/19 职场文书
Java日常练习题,每天进步一点点(38)
2021/07/26 Java/Android
Shell脚本一键安装Nginx服务自定义Nginx版本
2022/03/20 Servers
基于Python实现对比Exce的工具
2022/04/07 Python