2014-12-19 46 views
-1

我想達到以下目的但有困難: 1)從兩個查詢(item_title或item__keywords)中選擇一個項目,意思是當用戶搜索它會查看item_title或item_keywords中是否存在項目。 2)ORDER BY最近日期搜索從各種來源選擇項目,並按日期排序

下面是我的第一次嘗試,但它似乎沒有正常工作:

$get_item = "select * from items where item_title OR item_keywords like '%search_query%' ORDER BY 'course_date'"; 
$run_item = mysqli_query($con, $get_item); 
+0

爲什麼你認爲它不能正常工作?你有什麼嘗試,解決它? – usr1234567

回答

3

OR整個分離條款,而不是2場。試試這個:

SELECT * 
    FROM items 
    WHERE item_title LIKE '%search_query%' 
     OR item_keywords LIKE '%search_query%' 
    ORDER BY course_date