我在文件(test.php)中回顯如下內容。如何傳遞值並顯示標題列表?
....
201105
201106
201107
201108
201109
201110
....
代碼輸出它:
$months = 10; //count of months
$date = date_create('now');
echo date_format($date, 'Y M');
for ($i = 0; $i < $months; $i++) {
date_sub($date , date_interval_create_from_date_string('1 months'));
echo date_format($date, 'Y M');
}
上面是年月存檔。現在我想當用戶點擊年份。那麼在當前頁面顯示每個文章的標題與列表屬於年份。我知道我應該使用一個傳遞值到我的數據庫查詢來選擇出每篇文章的title.each文章創建時間是這樣15806927473
。但我不知道如何通過價值。當用戶點擊年份時。並在我的sql查詢中使用傳遞的值。 謝謝。
SQL查詢代碼:
$result=mysql_query("select title from node where a > created_time > b ");
如何禮儀中的a和b。並使得傳遞的值時間與此風格15806927473
相比。
數據庫是mysql。
謝謝你,我已經更新了問題。 – zhuanzhou 2011-05-26 14:53:22
我認爲a,b是知道的。因爲a是月份的第一天.b是月份的最後一天。但每個月的最後一天可能不同。如何通過他們? – zhuanzhou 2011-05-26 14:55:52
不要根據月份來做。試着做'where(Month(created_time)= 5)和(Year(created_time)= 2011)',這樣就不需要計算實際的日子。 – 2011-05-26 15:00:59