いくつかのテキストを含むフルテキストフィールドがあります。
次に、以下を使用してキーワードを検索します。TABLENAME.FULLTEXT_FIELD REGEXP '[[:<:]]keyword'
これにより、キーワードが。内にあるレコードが返されますfulltext_field
。
私が達成しようとしているのは、私のキーワードを囲むテキストを返すことです(Google検索のように、ホームページでは、キーワードのコンテキストを取得できるように文が表示されます)。
これはできますか?
DBレベルで解決する方が良いと思いますが、SQLでこれを行うのが難しい場合は、誰かがPHPで同じことを行うのを手伝ってくれる可能性があります。つまり、テキスト全体を取得し、私のWebページのphpで文だけを抽出します。
ありがとう。