全文検索を初めて実装する...
必要な ALTER TABLE SQL を実行して、該当するテーブル/フィールドで FULLTEXT を有効にしました。
次のベータ サイト: http://wtc.betaforming.com/
「リーダーシップ」を検索すると、下部のイベント セクションを除いて通常の結果が得られます。イベントのタイトルと説明のコピー (http://wtc.betaforming.com/events/event/?event_id=10039) 全体にその単語が含まれるイベントがあります。
「通信」を検索すると、[イベント] セクションに結果が表示されるので、すべてが正しく構成されていると思います。
テスト目的で次の基本的なコードを使用しています。
SELECT *
FROM tblevents
WHERE MATCH(event_title, event_desc_long, event_desc_short, event_tab_one_title, event_tab_one_text, event_tab_two_title, event_tab_two_text, event_tab_three_title, event_tab_three_text, event_tab_four_title, event_tab_four_text) AGAINST ('$site_search_term')
これは、製品と記事の検索に使用しているコードと同じです (必要な FROM および WHERE 情報を変更しています)。
何が起こっているのかわからない (いくつかのフレーズで機能するため) または、何が問題なのかを確認するためにデータベースのどこから始めればよいかわかりません。
ありがとう
ブレット