[英]add search criteria PHP/MySQL
我有一些代碼可以顯示來自MySQL數據庫的產品。 顯示的產品與用戶輸入的搜索匹配。
這是我的代碼:
$result=mysql_query("SELECT * FROM products WHERE catagory = '$catagory' ")
在數據庫中,我還有一個名為active
的列,我如何只顯示與搜索條件(類別)匹配的結果,並且在active
框中有1
?
提前致謝。
$result=mysql_query("SELECT * FROM products WHERE catagory = '$catagory' AND active = '1' ")
確保在查詢中使用$category
變量之前先對其進行轉義,以防止mysql注入漏洞,並請考慮升級到現代數據庫api,例如mysqli或PDO。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.