私のウェブサイトの検索スクリプトを作成しようとしています。私は戦いに2つの問題があります。複数のテーブルを同時に検索する
1)ユーザーが検索ボックスに文章を入力する状況で、どのように処理できますか?私はちょうど行くべきであり、単一の文字列のようにそれを取ると私の希望のテーブルでそれを検索する必要がありますか?もし私がそれがウェブサイトの有効性に影響を与えないならば。ほとんどの場合、結果は返されません。
2)私はいくつかのテーブルを検索するにはどうしたらいいですか?
時間と忍耐ありがとう。
例:
検索で..私は私のデシベル私は、ユーザーが上の検索をベースにするために異なる基準を持っていることを計画してい
about Table
about_id
about_head
about_content
about_tags
about_created
about_cs Table
about_cs_id
about_cs_head
about_cs_content
about_cs_tags
about_cs_created
home Table
home_id
home_head
home_content
home_tags
home_created
をして、次の表を持っていると仮定すると、日付:(日付ピッカー...日付は特定の記事が作成された日付と照会されます)すべてのテーブルで
で検索してください(1つまたは2つのo)単語検索でタグ列を含むすべての表を検索する)
検索の主な記事:これは、ユーザーが任意のタイプの検索クエリ(文字列)を入力できるようになり、ユーザーは「サウスベンドで最も有名な教会」などの単語を入力した場合、それにコンテンツフィールドを持っているすべてのテーブル)に
だから.... は、私はちょうどTHW文字列全体を検索ください
LIKE % ' .$searchString. ' %
またはそれを分解して各単語を別々に検索する方法はありますか?
お返事ありがとうございます。更新された質問をご覧ください。 ありがとう –