PHP 日,周,月点击排行统计


Posted in PHP onJanuary 11, 2012
$now=time(); //当前时间 
$StrUpdate = "Update $tbl_article set hits=hits+1"; 
if(date("d",$lasthittime)==date("d",$now)){//同一天 
$StrUpdate = $StrUpdate.",dayhits = dayhits+1"; 
}else{ 
$StrUpdate = $StrUpdate.",dayhits = 0"; 
} 
if(date("W",$lasthittime)==date("W",$now)){//同一周 
$StrUpdate = $StrUpdate.",weekhits = weekhits+1"; 
}else{ 
$StrUpdate = $StrUpdate.",weekhits = 0"; 
} 
if(date("m",$lasthittime)==date("m",$now)){//同一月 
$StrUpdate = $StrUpdate.",monthhits = monthhits+1"; 
}else{ 
$StrUpdate = $StrUpdate.",monthhits = 0"; 
} 
$StrUpdate = $StrUpdate.",lasthittime='$now' where id='$id'"; //更新点击时间 
$fsql->query($StrUpdate);

不知道好不好用啊,先分析一下再说了
不过感觉好像有些问题,如果是天的应该先判断年月都是一样的,然后再判断天。
PHP 相关文章推荐
用PHP生成html分页列表的代码
Mar 18 PHP
PHP提取数据库内容中的图片地址并循环输出
Mar 21 PHP
php设计模式 Facade(外观模式)
Jun 26 PHP
php数组声明、遍历、数组全局变量使用小结
Jun 05 PHP
在win7中搭建Linux+PHP 开发环境
Oct 08 PHP
PHP开发框架laravel安装与配置教程
Mar 13 PHP
PHP list() 将数组中的值赋给变量的简单实例
Jun 13 PHP
php中this关键字用法分析
Dec 07 PHP
PHP截取发动短信内容的方法
Jul 04 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
Feb 06 PHP
PHP PDOStatement::bindColumn讲解
Jan 30 PHP
Laravel 解决composer相关操作提示php相关异常的问题
Oct 23 PHP
php删除页面记录 同时刷新页面 删除条件用GET方式获得
Jan 10 #PHP
PHP求小于1000的所有水仙花数的代码
Jan 10 #PHP
php 带逗号千位符数字的处理方法
Jan 10 #PHP
php mysql 判断update之后是否更新了的方法
Jan 10 #PHP
用PHP实现小写金额转换大写金额的代码(精确到分)
Jan 10 #PHP
解决文件名解压后乱码的问题 将文件名进行转码的代码
Jan 10 #PHP
php 字符串替换的方法
Jan 10 #PHP
You might like
PHP4实际应用经验篇(3)
2006/10/09 PHP
PHP中的常见魔术方法功能作用及用法实例
2015/07/01 PHP
Yii2中添加全局函数的方法分析
2017/05/04 PHP
Laravel 5.2 文档 数据库 ―― 起步介绍
2019/10/21 PHP
jQuery 常见学习网站与参考书
2009/11/09 Javascript
JQuery中使用ajax传输超大数据的解决方法
2014/07/14 Javascript
jQuery动态创建html元素的常用方法汇总
2014/09/05 Javascript
jQuery的选择器中的通配符[id^='code']或[name^='code']及jquery选择器总结
2015/12/24 Javascript
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
2017/04/11 jQuery
Vue form 表单提交+ajax异步请求+分页效果
2017/04/22 Javascript
Angular2使用Augury来调试Angular2程序
2017/05/21 Javascript
详解React 16 中的异常处理
2017/07/28 Javascript
EasyUI的DataGrid绑定Json数据源的示例代码
2017/12/16 Javascript
关于Angularjs中跨域设置白名单问题
2018/04/17 Javascript
Bootstrap 模态框自定义点击和关闭事件详解
2018/08/10 Javascript
layui表格内容溢出的解决方法
2019/09/06 Javascript
jQuery HTML css()方法与css类实例详解
2020/05/20 jQuery
[02:20]2014DOTA2西雅图邀请赛 MVP外卡赛首胜采访
2014/07/09 DOTA
[38:32]完美世界DOTA2联赛循环赛 Forest vs DM 第二场 11.06
2020/11/06 DOTA
python实现ipsec开权限实例
2014/11/11 Python
Python标准库06之子进程 (subprocess包) 详解
2016/12/07 Python
利用Python中unittest实现简单的单元测试实例详解
2017/01/09 Python
详解python中executemany和序列的使用方法
2017/08/12 Python
Python简单实现阿拉伯数字和罗马数字的互相转换功能示例
2018/04/17 Python
Python中*args和**kwargs的区别详解
2019/09/17 Python
Python3.x+迅雷x 自动下载高分电影的实现方法
2020/01/12 Python
浅析python表达式4+0.5值的数据类型
2020/02/26 Python
如何在Anaconda中打开python自带idle
2020/09/21 Python
美国现代家具网站:Design Within Reach
2018/07/19 全球购物
June Jacobs尊积帕官网:知名的spa水疗护肤品牌
2019/03/21 全球购物
Perfume’s Club中文官网:西班牙美妆在线零售品牌
2020/08/24 全球购物
如何执行一个shell程序
2012/11/23 面试题
财产公证书
2014/04/10 职场文书
质量月活动总结
2014/08/26 职场文书
期中考试后的感想
2015/08/07 职场文书
关于springboot 配置date字段返回时间戳的问题
2021/07/25 Java/Android