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生成EXCEL的东东
Oct 09 PHP
php出现Cannot modify header information问题的解决方法大全
Apr 09 PHP
PHP全概率运算函数(优化版) Webgame开发必备
Jul 04 PHP
那些年一起学习的PHP(三)
Mar 22 PHP
thinkphp文件处理类Dir.class.php的用法分析
Dec 08 PHP
PHP中的socket_read和socket_recv区别详解
Feb 09 PHP
简单介绍PHP非阻塞模式
Mar 03 PHP
thinkPHP5.0框架引入Traits功能实例分析
Mar 18 PHP
laravel 中如何使用ajax和vue总结
Aug 16 PHP
PHP+Session防止表单重复提交的解决方法
Apr 09 PHP
Laravel5.5 手动分页和自定义分页样式的简单实现
Oct 15 PHP
YII2框架中日志的配置与使用方法实例分析
Mar 18 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
PHP 如何获取二维数组中某个key的集合
2014/06/03 PHP
PHP Opcache安装和配置方法介绍
2015/05/28 PHP
PHP使用Nginx实现反向代理
2017/09/20 PHP
jquery+ajax每秒向后台发送请求数据然后返回页面的代码
2011/01/17 Javascript
深入理解JavaScript是如何实现继承的
2013/12/12 Javascript
JS实现超简单的鼠标拖动效果
2015/11/02 Javascript
JS检测数组类型的方法小结
2017/03/14 Javascript
JS实现的点击表头排序功能示例
2017/03/27 Javascript
详解Vue微信公众号开发踩坑全记录
2017/08/21 Javascript
JS二分查找算法详解
2017/11/01 Javascript
Vue.use源码学习小结
2018/06/20 Javascript
详解angular分页插件tm.pagination二次触发问题解决方案
2018/07/20 Javascript
JQuery使用属性addClass、removeClass和toggleClass实现增加和删除类操作示例
2019/11/18 jQuery
微信小程序使用GoEasy实现websocket实时通讯
2020/05/19 Javascript
[02:48]DOTA2英雄基础教程 暗夜魔王
2013/12/12 DOTA
Tornado服务器中绑定域名、虚拟主机的方法
2014/08/22 Python
Python探索之自定义实现线程池
2017/10/27 Python
django2笔记之路由path语法的实现
2019/07/17 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
2020/06/23 Python
python和node.js生成当前时间戳的示例
2020/09/29 Python
HTML 5.1来了 9月份正式发布 更新内容预览
2016/04/26 HTML / CSS
美国家喻户晓的保健品品牌:Vitamin World(维他命世界)
2016/08/19 全球购物
Lookfantastic挪威官网:英国知名美妆购物网站
2017/07/26 全球购物
护理自荐信范文
2013/10/05 职场文书
新浪微博实习心得体会
2014/01/27 职场文书
《梅花魂》教学反思
2014/04/30 职场文书
预防煤气中毒方案
2014/06/16 职场文书
创先争优个人承诺书
2014/08/30 职场文书
国际贸易实训报告
2014/11/05 职场文书
法人代表资格证明书
2015/06/18 职场文书
2016年安康杯竞赛活动总结
2016/04/05 职场文书
坚持不是死撑,更重要的是心态
2019/08/19 职场文书
python必学知识之文件操作(建议收藏)
2021/05/30 Python
Python基于百度AI实现抓取表情包
2021/06/27 Python
Python基本数据类型之字符串str
2021/07/21 Python
总结三种用 Python 作为小程序后端的方式
2022/05/02 Python