私はdb内のユーザーを検索するスクリプトを持っています。私は2つの入力フィールドを持っています。都市と家の番号。私が欲しいのは、もし私が都市部のロンドンと20番のロンドンで記録を返し、20を記録します。私はこれをどのように達成するかについてはあまりよく分かりません。私はGoogleに関する十分な調査を行ったが、依然として答えを見つけられなかった。ここで2つのクエリからどのように結果を得ることができますか
は私のコードです:
if($_GET['search'] != ''){
$result = mysql_query("SELECT * FROM klant WHERE klant_id LIKE '%" .$search."%' OR voornaam LIKE '%" .$search."%' OR achternaam LIKE '%" .$search."%' OR email LIKE '%" .$search."%' OR plaats LIKE '%" .$search."%' OR bedrijfsnaam LIKE '%" .$search."%'ORDER BY klant_id DESC");
$result2 = mysql_query("SELECT * FROM klant WHERE klant_id LIKE '%" .$search2."%' OR voornaam LIKE '%" .$search2."%' OR achternaam LIKE '%" .$search2."%' OR email LIKE '%" .$search2."%' OR plaats LIKE '%" .$search2."%' OR bedrijfsnaam LIKE '%" .$search2."%'ORDER BY klant_id DESC");
$i = 0;
}
私は必要なもの、これらの2つの検索値($検索と$ search2)が組み合わされて、適切$結果を与えるものです。したがって、私はもっと簡単に検索することができます。
あなたが私を理解するのに十分なだけの質問をしてくれたらと願っています。私を助けてくれることを願っています!
あなたはすべてのフィールドでの入力値と一致する必要がありますか? – joakimdahlstrom
結果から1つのレコードだけが必要ですか? – NullRef