我想基於發佈日期和新聞文章的時間戳使用php和mysql列出新聞。我需要用最新的發佈日期和最新的時間戳列出所有文章。當我嘗試完成此操作時,我在列表中遇到了一些違規行爲。通過發佈日期和時間戳違規MYSQL訂單
要注意的是,一些新聞文章可能有今天的時間戳,但從現在開始的發佈日期爲10。
SELECT * FROM table_news WHERE pubdate <= ".time()." ORDER BY pubdate,date DESC
SELECT * FROM table_news WHERE pubdate <= ".time()." ORDER BY date,pubdate DESC
SELECT * FROM table_news WHERE pubdate <= ".time()." ORDER BY pubdate,date ASC
SELECT * FROM table_news WHERE pubdate <= ".time()." ORDER BY date,pubdate ASC
沒有這些工作......
我可以列出一些結果,但我認爲這可能是有點多餘。讓我知道你是否想看到他們。
我要麼失去了明顯的東西(本週長時間...)或有一個更具創意的方法來做到這一點。
感謝您的幫助!
是的,這是一個unix時間戳。沒意識到我可以通過選項分開訂購。現在試試這個! – 2011-05-26 14:45:52
謝謝,你是那個人。 – 2011-05-26 15:18:46