php读取30天之内的根据算法排序的代码


Posted in PHP onApril 06, 2008
<?php 
$link=mysql_connect("","","") 
or die("无法连接到mysql数据库".mysql_error()); 
mysql_select_db("duyounet",$link); 
mysql_query("SET NAMES 'gb2312'",$link); 
$day30=time()-60*60*24*30; 
$result=mysql_query("select articleid,articlename, (allvote*20+goodnum+allvisit) as dxy_px from jieqi_article_article where postdate>$day30 order by dxy_px desc limit 0,14") or die("查询".$database."数据库出错".mysql_error()); 
$row=mysql_fetch_row($result); 
echo "document.writeln(\"<ul class='ultop'>\")".";\r\n"; 
while ($row){ 
echo "document.writeln(\"<li><a href='/modules/article/articleinfo.php?id=".$row[0]."' target='_blank'>".$row[1]."(".$row[2].")</a></li>\");\r\n"; 
$row=mysql_fetch_row($result); } 
mysql_free_result($result); 
mysql_close(); 
echo "document.writeln(\"</ul>\");\r\n" 
?>

substr()
把月份取出+了在放回去
偶是这么做的有更好的方法记得告诉偶
嘿嘿~ 
作者: 太阳雨 发布日期: 2005-4-13 
如果在PHP中处理,用strtotime
[php]
$a="2004/11/01";
$b=strtotime("+6 months",strtotime($a));
echo date('Y/m/d',$b);
[/php]
如果在mysql中处理,用DATE_ADD或ADDDATE函数,也可以直接使用INTERVAL关键字
如:
1、SELECT "2004-11-01" + INTERVAL 6 MONTH;//其中的2004-10-01可以直接使用日期字段
2、SELECT DATE_ADD("2004-11-01", INTERVAL 6 MONTH); 
PHP 相关文章推荐
谈谈PHP的输入输出流
Feb 14 PHP
PHP多个版本的分析解释
Jul 21 PHP
php中is_null,empty,isset,unset 的区别详细介绍
Apr 28 PHP
$_GET['goods_id']+0 的使用详解
Jun 06 PHP
php MessagePack介绍
Oct 06 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(六)
Jun 23 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
Jun 24 PHP
PHP实现获取中英文首字母
Jun 19 PHP
Smarty保留变量用法分析
May 23 PHP
PHP 应用容器化以及部署方法
Feb 12 PHP
php中钩子(hook)的原理与简单应用demo示例
Sep 03 PHP
PHP超全局变量实现原理及代码解析
Sep 01 PHP
PHP实现Socket服务器的代码
Apr 03 #PHP
mysql+php分页类(已测)
Mar 31 #PHP
PHP 数字左侧自动补0
Mar 31 #PHP
加强版phplib的DB类
Mar 31 #PHP
PHP截取汉字乱码问题解决方法mb_substr函数的应用
Mar 30 #PHP
PHP5中的时间相差8小时的解决办法
Mar 28 #PHP
php heredoc和phpwind的模板技术使用方法小结
Mar 28 #PHP
You might like
Netflix将与CLAMP、乙一以及冲方丁等6名知名制作人合伙展开原创动画计划!
2020/03/06 日漫
php面向对象全攻略 (十五) 多态的应用
2009/09/30 PHP
PHP imagegrabscreen和imagegrabwindow(截取网站缩略图)的实例代码
2013/11/07 PHP
php基本函数汇总
2015/07/09 PHP
PHP编程求最大公约数与最小公倍数的方法示例
2017/05/29 PHP
IE浏览器兼容Firefox的JS脚本的代码
2008/10/23 Javascript
javascript JSON操作入门实例
2010/04/16 Javascript
JavaScript中的几个关键概念的理解-原型链的构建
2011/05/12 Javascript
用Jquery重写windows.alert方法实现思路
2013/04/03 Javascript
禁止页面刷新让F5快捷键及右键都无效
2014/01/22 Javascript
js简单的点击返回顶部效果实现方法
2015/04/10 Javascript
javascript变量声明实例分析
2015/04/25 Javascript
深入解析JavaScript的闭包机制
2015/10/20 Javascript
尝试动手制作javascript放大镜效果
2015/12/25 Javascript
Bootstrap Metronic完全响应式管理模板之菜单栏学习笔记
2016/07/08 Javascript
angular双向绑定模拟探索
2016/12/26 Javascript
js点击任意区域弹出层消失实现代码
2016/12/27 Javascript
基于jQuery实现顶部导航栏功能
2016/12/27 Javascript
NodeJs通过async/await处理异步的方法
2017/10/09 NodeJs
vue获取时间戳转换为日期格式代码实例
2019/04/17 Javascript
jstree中的checkbox默认选中和隐藏示例代码
2019/12/29 Javascript
nodejs+express最简易的连接数据库的方法
2020/12/23 NodeJs
[01:31](回顾)杀出重围,决战TI之巅
2014/07/01 DOTA
Python内置函数bin() oct()等实现进制转换
2012/12/30 Python
总结Python编程中三条常用的技巧
2015/05/11 Python
Python实现的单向循环链表功能示例
2017/11/10 Python
日本最新流行服饰网购:Nissen
2016/07/24 全球购物
求职简历的自我评价怎样写好
2013/10/07 职场文书
肯尼迪就职演说稿
2013/12/31 职场文书
语文教学感言
2014/02/06 职场文书
乡镇挂职心得体会
2014/09/04 职场文书
班子群众路线教育实践个人对照检查材料思想汇报
2014/09/30 职场文书
省委召开党的群众路线教育实践活动总结大会报告
2014/10/21 职场文书
2016教师年度考核评语大全
2015/12/01 职场文书
MySQL主从复制断开的常用修复方法
2021/04/07 MySQL
总结Pyinstaller打包的高级用法
2021/06/28 Python