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 相关文章推荐
PHP4之真OO
Oct 09 PHP
我的群发邮件程序
Oct 09 PHP
深入了解 register_globals (附register_globals=off 网站打不开的解决方法)
Jun 27 PHP
PHP static局部静态变量和全局静态变量总结
Mar 02 PHP
php二维数组合并及去重复的方法
Mar 04 PHP
php求一个网段开始与结束IP地址的方法
Jul 09 PHP
关于WordPress的SEO优化相关的一些PHP页面脚本技巧
Dec 10 PHP
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...
Feb 14 PHP
php自定义函数转换html标签示例
Sep 29 PHP
一个非常实用的php文件上传类
Jul 04 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
Nov 17 PHP
PHP ajax+jQuery 实现批量删除功能实例代码小结
Dec 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代码运行时间查看类代码分享
2011/08/06 PHP
深入掌握include_once与require_once的区别
2013/06/17 PHP
PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法
2014/07/28 PHP
PHP图片自动裁切应付不同尺寸的显示
2014/10/16 PHP
thinkphp3.x连接mysql数据库的方法(具体操作步骤)
2016/05/19 PHP
php实现微信企业号支付个人的方法详解
2017/07/26 PHP
php使用filter_var函数判断邮箱,url,ip格式示例
2019/07/06 PHP
php实现通过stomp协议连接ActiveMQ操作示例
2020/02/23 PHP
Laravel 自动转换长整型雪花 ID 为字符串的实现
2020/10/27 PHP
javascript 播放器 控制
2007/01/22 Javascript
javascript之卸载鼠标事件的代码
2007/05/14 Javascript
javascript代码编写需要注意的7个小细节小结
2011/09/21 Javascript
ajax处理php返回json数据的实例代码
2013/01/24 Javascript
JavaScript的Module模式编程深入分析
2013/08/13 Javascript
解析Javascript中难以理解的11个问题
2013/12/09 Javascript
JavaScript中使用Callback控制流程介绍
2015/03/16 Javascript
深入浅出ES6新特性之函数默认参数和箭头函数
2016/08/01 Javascript
JS自动生成动态HTML验证码页面
2017/06/14 Javascript
老生常谈Bootstrap媒体对象
2017/07/06 Javascript
vue 1.x 交互实现仿百度下拉列表示例
2017/10/21 Javascript
JS笛卡尔积算法与多重数组笛卡尔积实现方法示例
2017/12/01 Javascript
JavaScript简单实现的仿微博留言功能示例
2019/01/17 Javascript
Vue的属性、方法、生命周期实例代码详解
2019/09/17 Javascript
js实现提交前对列表数据的增删改查
2020/01/16 Javascript
Python描述器descriptor详解
2015/02/03 Python
Python环境变量设置方法
2016/08/28 Python
Python爬取附近餐馆信息代码示例
2017/12/09 Python
python实现内存监控系统
2021/03/07 Python
PyCharm的设置方法和第一个Python程序的建立
2019/01/16 Python
django框架用户权限中的session缓存到redis中的方法
2019/08/06 Python
Python使用urlretrieve实现直接远程下载图片的示例代码
2020/08/17 Python
请用用Java代码写一个堆栈
2012/01/26 面试题
党员违纪检讨书
2014/02/18 职场文书
导师评语大全
2014/04/26 职场文书
客服专员岗位职责范本
2015/04/07 职场文书
2016校本研修培训心得体会
2016/01/08 职场文书