我要選擇含有變量的SQL列「$ filter_objekt」的價值「objekt1」行OR「objekt2」 OR「objekt3」 OR值選擇數據'objekt4'。其中包含1 4列
這是我當前的查詢:
$filter_objekt = "Lorem";
$ergebnis = mysqli_query($db, "SELECT * FROM aktionen WHERE
jahr LIKE '$filter_jahr' AND
kunde LIKE '$filter_kunde' AND
kampagne LIKE '$filter_kampagne' AND
objekt1 LIKE '$filter_objekt' OR
objekt2 LIKE '$filter_objekt' OR
objekt3 LIKE '$filter_objekt' OR
objekt4 LIKE '$filter_objekt' OR
mediamix LIKE '$filter_mediamix' AND
kosten LIKE '$filter_kosten' AND
schulnote LIKE '$filter_schulnote' AND
feedback_status LIKE '$filter_feedback'
ORDER BY kunde ASC, aktionsname ASC");
此時的腳本返回表的每一行,不管它是否包含「$ filter_objekt」與否的值。
任何幫助,高度讚賞。提前致謝!
使用括號來分隔'和'和'或' – HoneyBadger