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 include_path设置技巧分享
Jul 03 PHP
php二维数组排序与默认自然排序的方法介绍
Apr 27 PHP
php的memcache类分享(memcache队列)
Mar 26 PHP
PHP实现图片压缩的两则实例
Jul 19 PHP
php数组操作之键名比较与差集、交集赋值的方法
Nov 10 PHP
php获取网页里所有图片并存入数组的方法
Apr 06 PHP
PHP统计数值数组中出现频率最多的10个数字的方法
Apr 20 PHP
php 数组随机取值的简单实例
May 23 PHP
yii2-GridView在开发中常用的功能及技巧总结
Jan 07 PHP
php+redis实现商城秒杀功能
Nov 19 PHP
php使用fputcsv实现大数据的导出操作详解
Feb 27 PHP
php使用pthreads v3多线程实现抓取新浪新闻信息操作示例
Feb 21 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冒泡排序、快速排序、快速查找、二维数组去重实例分享
2014/04/24 PHP
php gd等比例缩放压缩图片函数
2016/06/12 PHP
laravel学习笔记之模型事件的几种用法示例
2017/08/15 PHP
jquery 框架使用教程 AJAX篇
2009/10/11 Javascript
解决IE6的PNG透明JS插件使用介绍
2013/04/17 Javascript
不到30行JS代码实现Excel表格的方法
2014/11/15 Javascript
js实现鼠标经过时图片滚动停止的方法
2015/02/16 Javascript
JS+CSS实现的拖动分页效果实例
2015/05/11 Javascript
JS特效实现图片自动播放并可控的效果
2015/07/31 Javascript
jquery实现文本框textarea自适应高度
2016/03/09 Javascript
jQuery Dialog 取消右上角删除按钮事件
2016/09/07 Javascript
详解Angular.js的$q.defer()服务异步处理
2016/11/06 Javascript
JavaScript实现自定义媒体播放器方法介绍
2017/01/03 Javascript
Vue.js 2.0窥探之Virtual DOM到底是什么?
2017/02/10 Javascript
JS实现移动端实时监听输入框变化的实例代码
2017/04/12 Javascript
Angular中封装fancyBox(图片预览)遇到问题小结
2017/09/01 Javascript
详解vue组件基础
2018/05/04 Javascript
JSON字符串操作移除空串更改key/value的介绍
2019/01/05 Javascript
layui实现数据表格自定义数据项
2019/10/26 Javascript
Vue-router 报错NavigationDuplicated的解决方法
2020/03/31 Javascript
[02:32]DOTA2英雄基础教程 祸乱之源
2013/12/23 DOTA
python:接口间数据传递与调用方法
2018/12/17 Python
python之信息加密题目详解
2019/06/26 Python
Python缓存技术实现过程详解
2019/09/25 Python
Django使用消息提示简单的弹出个对话框实例
2019/11/15 Python
Python新手学习标准库模块命名
2020/05/29 Python
利用python控制Autocad:pyautocad方式
2020/06/01 Python
Python通过字典映射函数实现switch
2020/11/06 Python
css3动画鼠标放上图片逐渐变大鼠标离开图片逐渐缩小效果
2021/01/27 HTML / CSS
兰蔻美国官网:Lancome美国
2017/04/25 全球购物
美国在线购买空气净化器、除湿器、加湿器网站:AllergyBuyersClub
2021/03/16 全球购物
Oracle中delete,truncate和drop的区别
2016/05/05 面试题
我为党旗添光彩演讲稿
2014/09/10 职场文书
党员个人自我剖析材料
2014/10/08 职场文书
Python包管理工具pip的15 个使用小技巧
2021/05/17 Python
Ruby序列化和持久化存储 Marshal和Pstore介绍
2022/04/18 Ruby