コードをコピー コードは次のとおりです:
$link=mysql_connect("","","")
or die("MySQL データベースに接続できません".mysql_error( ));
mysql_select_db("duyounet",$link);
$day30=time()-60*60*24*30; (「selectarticleid ,articlename, (allvote*20+goodnum+allvisit) as dxy_px from jieqi_article_article where postdate>$day30 order by dxy_px desc limit 0,14」) または die("query".$database."database error". mysql_error()) ;
$row=mysql_fetch_row($result);
echo "document.writeln("
")";rn"; echo "document.writeln("- ".$row[ 1]." (".$row[2].")
");rn";
$row=mysql_fetch_row($result);
}
mysql_free_result($result);
mysql_close() ;
echo "document.writeln("
");rn"
?>
substr()
月を取り出して、もう一度戻します
もっと良い方法があると思いますこれの覚え方教えてくださいふふ〜
作者: Sunyyu 発売日: 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"、間隔 6 か月);
上記は、アルゴリズムに従ってソートされたコードを 30 日以内に読み取るための PHP の紹介です。内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。