我有走在七個變量,像這樣的PHP文件:與變量MySQL查詢可能不被設置
$name=$_REQUEST['membername'];
$email=$_REQUEST['email'];
$dob=$_REQUEST['dob'];
$gender=$_REQUEST['gender'];
$phone=$_REQUEST['phone'];
$county=$_REQUEST['county'];
$IP=$_REQUEST['IP'];
有些不會設置。我想要做的是構造一個查詢,它將搜索members表,這樣如果只設置了$ email和$ dob,它將只能通過$ email和$ dob進行搜索,而忽略其他的。或者,如果只設置$ phone,$ name和$ gender,它將只搜索這三列。
是否有比構建涵蓋所有可能排列的ifset函數的大塊更簡單的方法?
我沒有使用參數,只是變量像'$縣' – RJMB
那麼你如何獲得值的查詢:你在PHP中構成一個長查詢字符串? – Curt