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 相关文章推荐
关于BIG5-HKSCS的解决方法
Mar 20 PHP
php项目打包方法
Feb 18 PHP
php提交表单时判断 if($_POST[submit])与 if(isset($_POST[submit])) 的区别
Feb 08 PHP
Laravel 5 框架入门(四)完结篇
Apr 09 PHP
如何解决PHP使用mysql_query查询超大结果集超内存问题
Mar 14 PHP
PHP基本语法实例总结
Sep 09 PHP
PHP开发APP端微信支付功能
Feb 17 PHP
使用PHPStorm+XDebug搭建单步调试环境
Nov 19 PHP
php中字符串和整数比较的操作方法
Jun 06 PHP
Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作示例
Oct 11 PHP
php ActiveMQ的安装与使用方法图文教程
Feb 23 PHP
宝塔面板在NGINX环境中TP5.1如何运行?
Mar 09 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中的异常处理机制深入讲解
2020/11/10 PHP
List Information About the Binary Files Used by an Application
2007/06/11 Javascript
JavaScript中的apply()方法和call()方法使用介绍
2012/07/25 Javascript
jquery 元素控制(追加元素/追加内容)介绍及应用
2013/04/21 Javascript
Jquery插件编写简明教程
2014/03/25 Javascript
详细解读JavaScript的跨浏览器事件处理
2015/08/12 Javascript
比较常见的javascript中定义函数的区别
2015/11/09 Javascript
浅谈jQuery为哪般去掉了浏览器检测
2016/08/29 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
JS实现留言板功能
2017/06/17 Javascript
js中url对象化管理分析
2017/12/29 Javascript
vue-devtools的安装步骤
2018/04/23 Javascript
深入理解Vue.js轻量高效的前端组件化方案
2018/12/10 Javascript
详解Element 指令clickoutside源码分析
2019/02/15 Javascript
Vue 设置axios请求格式为form-data的操作步骤
2019/10/29 Javascript
jQuery操作事件完整实例分析
2020/01/10 jQuery
使用PYTHON创建XML文档
2012/03/01 Python
python实现对excel进行数据剔除操作实例
2017/12/07 Python
python实现读Excel写入.txt的方法
2018/04/29 Python
对Python中内置异常层次结构详解
2018/10/18 Python
Python 利用pydub库操作音频文件的方法
2019/01/09 Python
python 根据时间来生成唯一的字符串方法
2019/01/14 Python
Linux下远程连接Jupyter+pyspark部署教程
2019/06/21 Python
Django logging配置及使用详解
2019/07/23 Python
pytorch如何冻结某层参数的实现
2020/01/10 Python
python实现在内存中读写str和二进制数据代码
2020/04/24 Python
GAZMAN官网:澳大利亚领先的男装品牌
2019/12/19 全球购物
KELLER SPORTS荷兰:在线订购最好的运动产品
2020/10/13 全球购物
质检的岗位职责
2013/11/17 职场文书
应用英语专业自荐信
2014/01/26 职场文书
设计师个人求职信范文
2014/02/02 职场文书
贯彻学习两会心得体会范文
2014/03/17 职场文书
社会调查研究计划书
2014/05/01 职场文书
2014最新版群众路线四风整改措施
2014/09/24 职场文书
学术会议开幕词
2016/03/03 职场文书
Nginx反向代理配置的全过程记录
2021/06/22 Servers