我有一個名爲「精選」欄目,這是數據庫表或者y
或n
。PHP:強制「精選」到頂部
我試圖強迫任何「精選」 ==「Y」,首先打印(它打印HTML通過foreach
循環)。
現在它只是加載索引(ID)的順序。
我試着將ORDER BY Featured
添加到我的SQL查詢的末尾,但它什麼也沒做。
我該如何做到這一點?
我通過一個通用函數使用它。我能做些什麼來檢查「精選」是否存在而不做2個查詢?
它打破了上表的SQL不包含「精選」
我設置了一個switch
改變僅在需要的SQL ..但我寧願處理這SQL語句如果有人知道如何混合IF EXISTS
英寸感謝您的幫助!
'ORDER BY Featured ='y'DESC' should do it。如果不是,則顯示整個查詢。 – Wrikken
數據類型是'varchar(1)' –
像魅力一樣工作!答案和點是你的。謝謝! –