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+javascript模拟Matrix画面
Oct 09 PHP
使用JSON实现数据的跨域传输的php代码
Dec 20 PHP
php实现分页工具类分享
Jan 09 PHP
php检测文件编码的方法示例
Apr 25 PHP
destoon首页调用求购供应信息的地区名称的方法
Aug 21 PHP
给ECShop添加最新评论
Jan 07 PHP
php解析xml方法实例详解
May 12 PHP
PHP实现带重试功能的curl连接示例
Jul 28 PHP
PHP实现的多维数组排序算法分析
Feb 10 PHP
php判断电子邮件是否正确方法
Dec 04 PHP
laravel5实现微信第三方登录功能
Dec 06 PHP
PHP封装XML和JSON格式数据接口操作示例
Mar 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
PHPMAILER实现PHP发邮件功能
2018/04/18 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
2019/11/25 PHP
利用js 进行输入框自动匹配字符的小例子
2013/06/29 Javascript
showModelDialog弹出文件下载窗口的使用示例
2013/11/19 Javascript
js图片预加载示例
2014/04/30 Javascript
跟我学Nodejs(一)--- Node.js简介及安装开发环境
2014/05/20 NodeJs
jQuery $.extend()用法总结
2014/06/15 Javascript
基于js与flash实现的网站flv视频播放插件代码
2014/10/14 Javascript
简介AngularJS的HTML DOM支持情况
2015/06/17 Javascript
seajs加载jquery时提示$ is not a function该怎么解决
2015/10/23 Javascript
js手动播放图片实现图片轮播效果
2016/09/17 Javascript
JQuery中Ajax的操作完整例子
2017/03/07 Javascript
jQuery插件FusionCharts绘制的2D帕累托图效果示例【附demo源码】
2017/03/28 jQuery
vue.js图片转Base64上传图片并预览的实现方法
2018/08/02 Javascript
详解JS实现系统登录页的登录和验证
2019/04/29 Javascript
JS实现可用滑块滑动的缓动图代码
2019/09/01 Javascript
js计时事件实现圆形时钟
2020/03/25 Javascript
Python接收Gmail新邮件并发送到gtalk的方法
2015/03/10 Python
在Python中操作时间之mktime()方法的使用教程
2015/05/22 Python
Django中模型Model添加JSON类型字段的方法
2015/06/17 Python
发布你的Python模块详解
2016/09/15 Python
Django视图和URL配置详解
2018/01/31 Python
使用Django连接Mysql数据库步骤
2019/01/15 Python
Python二进制文件读取并转换为浮点数详解
2019/06/25 Python
python实现批量文件重命名
2019/10/31 Python
对Python中 \r, \n, \r\n的彻底理解
2020/03/06 Python
python实现3D地图可视化
2020/03/25 Python
pip install 使用国内镜像的方法示例
2020/04/03 Python
详解Python 最短匹配模式
2020/07/29 Python
修复iPhone的safari浏览器上submit按钮圆角bug
2012/12/24 HTML / CSS
de Bijenkorf比利时官网:荷兰最知名的百货商店
2017/06/29 全球购物
男方父母婚礼答谢词
2014/01/25 职场文书
新年联欢会主持词
2014/03/27 职场文书
省文明单位申报材料
2014/05/08 职场文书
SQL Server——索引+基于单表的数据插入与简单查询【1】
2021/04/05 SQL Server
Java中的随机数Random
2022/03/17 Java/Android