Найти строки в базе данных (не точное совпадение)

У меня есть таблица в базе данных mysql, в которой у меня есть поле для имени и поле для фамилии людей.

Также у меня есть текст, который хранится в другой таблице.

Вполне возможно, что некоторые имена также являются частью текстов.

Я хочу найти в тексте имена и построить ссылки вокруг этих имен в тексте, прежде чем выводить текст.

Возможно, что имена в тексте написаны по-разному:

  • имя Фамилия
  • фамилия Имя
  • первая буква имени Фамилия
  • только фамилия

Как мне добиться, чтобы вокруг самой полной строки была только одна ссылка.
Например: я не хочу иметь ссылку вокруг имени, фамилии и внутри этой ссылки снова вокруг фамилии.

РЕДАКТИРОВАТЬЯ пытался хранить все возможные комбинации для всех имен в массиве. После этого я ищу эти комбинации в тексте. У меня проблема в том, что я нахожу, например, «Джон Доу» и генерирую ссылку, но я также нахожу «Доу», и также генерируется ссылка, которая приводит к следующему: «ссылка» Джон »ссылка« Доу »/ ссылка «» / ссылка»

Спасибо и наилучшими пожеланиями

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]