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正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)
Aug 13 PHP
php jq jquery getJSON跨域提交数据完整版
Sep 13 PHP
ThinkPHP之M方法实例详解
Jun 20 PHP
php禁止浏览器使用缓存页面的方法
Nov 07 PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
Mar 30 PHP
PHP 数组基本操作小结(推荐)
Jun 13 PHP
ThinkPHP 整合Bootstrap Ajax分页样式
Dec 23 PHP
PHP封装的多文件上传类实例与用法详解
Feb 07 PHP
PHP编程实现csv文件导入mysql数据库的方法
Apr 29 PHP
php 生成加密公钥加密私钥实例详解
Jun 16 PHP
Laravel框架中队列和工作(Queues、Jobs)操作实例详解
Apr 06 PHP
phpStorm2020 注册码
Sep 17 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
Protoss魔法科技
2020/03/14 星际争霸
一个分页的论坛
2006/10/09 PHP
zen cart新进商品的随机排序修改方法
2010/09/10 PHP
使用PHP会话(Session)实现用户登陆功能
2013/06/29 PHP
json的键名为数字时的调用方式(示例代码)
2013/11/15 PHP
thinkphp实现数组分页示例
2014/04/13 PHP
PHP实现克鲁斯卡尔算法实例解析
2014/08/22 PHP
Yii实现的多级联动下拉菜单
2016/07/13 PHP
Laravel 创建可以传递参数 Console服务的例子
2019/10/14 PHP
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
JavaScript中的值类型转换介绍
2014/12/31 Javascript
jQuery中大家不太了解的几个方法
2015/03/04 Javascript
javascript的理解及经典案例分析
2016/05/20 Javascript
jquery实现图片切换代码
2016/10/13 Javascript
BootStrap实现邮件列表的分页和模态框添加邮件的功能
2016/10/13 Javascript
微信小程序  checkbox组件详解及简单实例
2017/01/10 Javascript
JavaSctit 利用FileReader和滤镜上传图片预览功能
2017/09/05 Javascript
Vue.js移动端左滑删除组件的实现代码
2017/09/08 Javascript
three.js实现3D影院的原理的代码分析
2017/12/18 Javascript
js实现图片上传并预览功能
2018/08/06 Javascript
微信小程序文章详情页跳转案例详解
2019/07/09 Javascript
[01:11]回顾历届DOTA2国际邀请赛中国区预选赛
2017/06/26 DOTA
python代理工具mitmproxy使用指南
2019/07/04 Python
Python 如何创建一个线程池
2020/07/28 Python
英国最大线上综合鞋类商城:Office
2017/12/08 全球购物
荷兰音乐会和音乐剧门票订购网站:Topticketshop
2019/08/27 全球购物
英国买鞋网站:Charles Clinkard
2019/11/14 全球购物
市场营销专业毕业生自荐信
2013/11/02 职场文书
学院书画协会部门岗位职责
2013/12/01 职场文书
写求职信有什么意义
2014/02/17 职场文书
2014年三万活动总结
2014/04/26 职场文书
社区综治宣传月活动总结
2014/07/02 职场文书
个人授权委托书范文
2014/09/21 职场文书
Spring-cloud Config Server的3种配置方式
2021/09/25 Java/Android
分享CSS盒子模型隐藏的几种方式
2022/02/28 HTML / CSS
python神经网络Xception模型
2022/05/06 Python