我正在構建我的第一個PHP/MySQL站點,並且想從數據庫中的一個表中的兩個字段返回搜索結果 - Catagory和Location(有15個字段總共在表中,但搜索只需要兩個)。PHP/MySQL搜索一個表中的兩個字段
每個選項都有一個下拉菜單,它將在每個字段中列出固定數量的選項 - 例如,可能會有15個左右的位置,以及7個或8個分類。
我希望用戶能夠從一個或兩個下拉菜單中選擇一個項目,單擊「搜索」或「搜索」按鈕,並顯示結果。
如上所述,我是全新的PHP/MySQL,所以如果我的問題有點「簡單」,我希望有人能指引我朝着正確的方向道歉。
感謝 丹
編輯:
布拉德,康納,我沒有什麼迄今爲止我在搜索查詢具體而言畏懼,我剛開始研究如何做到這一點,因此我的問題完全沒有代碼!
但要嘗試更具體,我想要返回結果的唯一字段是位置和作業類別 - 這些是我的表中已經填充了固定字詞的約15個字段的兩個字段 - 例如,位置可能有倫敦,曼徹斯特,利茲和Catagory可能有行政,管理,文書等 - 訪客無法輸入新詞,只能從預先安排的項目的下拉菜單中選擇。
我的表中的其他字段與搜索(薪水,公司,聯繫電子郵件等)無關,所以...我想我只需要兩個查詢,並且結果也可以顯示,如果你只發送一個(例如,你不關心工作的位置,只是專業,你仍然可以找到所有的結果,並決定是否你想搬遷)。這是更好還是更有幫助?
感謝您的幫助。 Dan
丹,問題與你的問題不簡單,但沒有足夠的信息。你能向我們展示你的表格模式和你目前使用的查詢嗎?此外,請閱讀常見問題在這裏:http://stackoverflow.com/faq謝謝。 – Brad 2011-06-16 21:01:13
無論如何,你都想返回所有地點和職位類別?或者你是否有條件的項目,比如獲取位置在德克薩斯州的所有地點和職位類別? – 2011-06-16 21:11:05
對不起,因爲我其實還沒有那麼多細節。編輯上面希望更有幫助。 – Dan 2011-06-16 21:16:45