2010-06-24 65 views
0

我必須使用單個文本框用於通過訂單ID或名字或姓氏或電話或電子郵件地址進行搜索,我如何識別輸入值與所需字段有關,如果你有想法讓它發生,plss指導我...用於搜索不同關鍵字(一次一個)的單個文本字段

我有這種類型的查詢,當發現關鍵字時執行。

select orders.* 
from orders 
join customers on customers.customerid=orders.customerid 
where customers.firstname = 'John' -- or whatever 

我在工作PHP和MySQL

+1

Thanx Haim我正要糾正這個問題 – 2010-06-24 12:20:11

+0

只是兩個小小的提示:你最好避免使用'*',指定所有的字段;也許你想在你的WHERE子句中使用'like'而不是'=' – 2010-06-24 12:24:45

回答

2

我覺得你可以不知道。唯一的辦法就是編寫所有的OR來檢查所有相關的條件

0

你可以添加第二個輸入。例如「搜索」..

相關問題