我目前正在創建一個多下拉查詢,其中用戶可以通過(3)查詢返回結果的因素,我的問題是如何以有效的方式來做到這一點,所以我不晦澀地寫多個可能的MySQL查詢。多個下拉菜單動態查詢AJAX PHP MySQL
<select name="class">
<OPTION VALUE='any'>Choose Class
<option value="a">Block A</option>
<option value="b">Block B</option>
<option value="c">Block C</option>
</select>
<select name="category">
<OPTION VALUE='any'>Choose Type
<option value="math">Math</option>
<option value="science">Science</option>
<option value="history">History</option>
</select>
如何成功創建MySQL查詢,以便在變量缺失的情況下正確選擇正確的參數。例如,如果他們選擇做第一個下拉菜單,只搜索「班級」而不選擇第二個下拉菜單。我希望能夠做第一個查詢,第二個查詢或兩者。我寫了PHP,寫了Ajax,我只是難以理解MySQL查詢的正確結構。
非常適合我,非常感謝。 – 2012-03-05 15:00:32