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 相关文章推荐
mysql_num_rows VS COUNT 效率问题分析
Apr 23 PHP
2014过年倒计时示例
Jan 31 PHP
php操作XML、读取数据和写入数据的实现代码
Aug 15 PHP
destoon文章模块调用企业会员资料的方法
Aug 22 PHP
thinkphp模板用法和内容输出实例
Nov 28 PHP
PHP中使用socket方式GET、POST数据实例
Apr 02 PHP
thinkphp如何获取客户端IP
Nov 03 PHP
Yii2实现UploadedFile上传文件示例
Feb 15 PHP
[原创]php实现数组按拼音顺序排序的方法
May 03 PHP
利用laravel搭建一个迷你博客实战教程
Aug 13 PHP
Laravel配置全局公共函数的方法步骤
May 09 PHP
浅谈PHP array_search 和 in_array 函数效率问题
Oct 15 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 生成的XML以FLASH获取为乱码终极解决
2009/08/07 PHP
php查看当前Session的ID实例
2015/03/16 PHP
Array.slice()与Array.splice()的返回值类型
2006/10/09 Javascript
Wordpress ThickBox 点击图片显示下一张图的修改方法
2010/12/11 Javascript
javaScript中的this示例学习详解及工作原理
2014/01/13 Javascript
解决jQuery动态获取手机屏幕高和宽的问题
2014/05/07 Javascript
Nodejs+express+html5 实现拖拽上传
2014/08/08 NodeJs
JavaScript中Textarea滚动条不能拖动的解决方法
2015/12/15 Javascript
深入理解js promise chain
2016/05/05 Javascript
JavaScript触发onScroll事件的函数节流详解
2016/12/14 Javascript
JS回调函数简单用法示例
2017/02/09 Javascript
利用Vue.js实现求职在线之职位查询功能
2017/07/03 Javascript
基于vue实现移动端圆形旋钮插件效果
2018/11/28 Javascript
vue路由守卫+登录态管理实例分析
2019/05/21 Javascript
python 读文件,然后转化为矩阵的实例
2018/04/23 Python
python GUI库图形界面开发之PyQt5布局控件QVBoxLayout详细使用方法与实例
2020/03/06 Python
Keras 实现加载预训练模型并冻结网络的层
2020/06/15 Python
如何在keras中添加自己的优化器(如adam等)
2020/06/19 Python
python怎么判断素数
2020/07/01 Python
Python 如何展开嵌套的序列
2020/08/01 Python
Python中logging日志记录到文件及自动分割的操作代码
2020/08/05 Python
Python 调用 ES、Solr、Phoenix的示例代码
2020/11/23 Python
python opencv角点检测连线功能的实现代码
2020/11/24 Python
用python发送微信消息
2020/12/21 Python
Pytorch如何切换 cpu和gpu的使用详解
2021/03/01 Python
Staples加拿大官方网站:办公用品一站式采购
2016/09/25 全球购物
英国最受欢迎的在线隐形眼镜商店:VisionDirect.co.uk
2018/12/06 全球购物
Shein英国:女性时尚网上商店
2019/04/10 全球购物
在weblogic中发布ejb需涉及到哪些配置文件
2012/01/17 面试题
园艺师求职信
2014/03/10 职场文书
班级年度安全计划书
2014/05/01 职场文书
部门优秀员工推荐信
2015/03/24 职场文书
施工安全员岗位职责
2015/04/11 职场文书
爱护公物主题班会
2015/08/17 职场文书
go原生库的中bytes.Buffer用法
2021/04/25 Golang
MySQL的存储过程和相关函数
2022/04/26 MySQL