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

复制代码 代码如下:

$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(“

“)”.”;rn”;

while ($row){

echo “document.writeln(“

“);rn”;

$row=mysql_fetch_row($result);

}

mysql_free_result($result);

mysql_close();

echo “document.writeln(“

“);rn”

?>

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读取30天之内的根据算法排序的代码,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值