<div class="codetitle"><a style="CURSOR: pointer" data="6977" class="copybut" id="copybut6977" onclick="doCopy('code6977')"> 代码如下:<div class="codebody" id="code6977"> <?php $link=mysql_connect("","","") ordie("无法连接到mysql数据库".mysql_error()); mysql_select_db("duyounet",$link); mysql_query("SETNAMES'gb2312'",$link); $day30=time()-60602430; $result=mysql_query("selectarticleid,articlename,(allvote20+goodnum+allvisit)asdxy_pxfromjieqi_article_articlewherepostdate>$day30orderbydxy_pxdesclimit0,14")ordie("查询".$database."数据库出错".mysql_error()); $row=mysql_fetch_row($result); echo"document.writeln("<ulclass='ultop'>")".";rn"; while($row){ echo"document.writeln("<ahref='/modules/article/articleinfo.php?id=".$row[0]."'target='_blank'>".$row[1]."(".$row[2].")");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("+6months",strtotime($a)); echodate('Y/m/d',$b); [/php] 如果在mysql中处理,用DATE_ADD或ADDDATE函数,也可以直接使用INTERVAL关键字 如: 1、SELECT"2004-11-01"+INTERVAL6MONTH;//其中的2004-10-01可以直接使用日期字段 2、SELECTDATE_ADD("2004-11-01",INTERVAL6MONTH);
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|