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 相关文章推荐
基于文本的访客签到簿
Oct 09 PHP
php设计模式  Command(命令模式)
Jun 17 PHP
PHP中实现中文字符进制转换原理分析
Dec 06 PHP
php对csv文件的读取,写入,输出下载操作详解
Aug 10 PHP
PHP代码优化的53个细节
Mar 03 PHP
PHP正则表达式替换站点关键字链接后空白的解决方法
Sep 16 PHP
ThinkPHP模板输出display用法分析
Nov 26 PHP
PHP简单创建压缩图的方法
Aug 24 PHP
详解Yii2 rules 的验证规则
Dec 02 PHP
Yii2中简单的场景使用介绍
Jun 02 PHP
PHP生成随机数的方法总结
Mar 01 PHP
php+ajax实现文件切割上传功能示例
Mar 03 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
PHP把JPEG图片转换成Progressive JPEG的方法
2014/06/30 PHP
Yii把CGridView文本框换成下拉框的方法
2014/12/03 PHP
PHP使用适合阅读的格式显示文件大小的方法
2015/03/05 PHP
PHP定时执行任务实现方法详解(Timer)
2015/07/30 PHP
php处理静态页面:页面设置缓存时间实例
2017/06/22 PHP
PHP7 mongoDB扩展使用的方法分享
2019/05/02 PHP
复制小说文本时出现的随机乱码的去除方法
2010/09/07 Javascript
JS下拉框内容左右移动效果的具体实现
2013/07/10 Javascript
一个判断抢购时间是否到达的简单的js函数
2014/06/23 Javascript
基于jQuery Bar Indicator 插件实现进度条展示效果
2015/09/30 Javascript
Javascript使用uploadify来实现多文件上传
2016/11/16 Javascript
BootStrap导航栏问题记录
2017/07/31 Javascript
jQuery 禁止表单用户名、密码自动填充功能
2017/10/30 jQuery
在 React、Vue项目中使用SVG的方法
2018/02/09 Javascript
vue实现学生录入系统之添加删除功能
2018/07/11 Javascript
Vue 与 Vuex 的第一次接触遇到的坑
2018/08/16 Javascript
细说Vue组件的服务器端渲染的过程
2019/05/30 Javascript
微信小程序实现多行文字超出部分省略号显示功能
2019/10/23 Javascript
JavaScript数组排序小程序实现解析
2020/01/13 Javascript
JS FormData对象使用方法实例详解
2020/02/12 Javascript
解决vue数据不实时更新的问题(数据更改了,但数据不实时更新)
2020/10/27 Javascript
vue实现一个矩形标记区域(rectangle marker)的方法
2020/10/28 Javascript
不到40行代码用Python实现一个简单的推荐系统
2019/05/10 Python
Python 中的pygame安装与配置教程详解
2020/02/10 Python
python opencv实现图片缺陷检测(讲解直方图以及相关系数对比法)
2020/04/07 Python
Python装饰器结合递归原理解析
2020/07/02 Python
Python 解析库json及jsonpath pickle的实现
2020/08/17 Python
详解Pycharm与anaconda安装配置指南
2020/08/25 Python
如何利用Python给自己的头像加一个小国旗(小月饼)
2020/10/02 Python
商场主管竞聘书
2014/03/31 职场文书
小学班主任寄语大全
2014/04/04 职场文书
大学生志愿者活动总结
2014/06/27 职场文书
驾驶员安全责任书范本
2014/07/24 职场文书
高中毕业典礼演讲稿
2014/09/09 职场文书
Django分页器的用法你都了解吗
2021/05/26 Python
MySQL修改默认引擎和字符集详情
2021/09/25 MySQL