Нужно создать запрос, который будет брать из базы слово, но при таких условиях.
Поиск будет ити например по слову "Моск" и по еще значение что за нас. пункт "обл"
У меня щас сделано 3 запроса:
1. Ищет слово целиком "Моск" и нас. пункт "обл", если не находит по пункт 2
2. Ищет только начало слова + нас.пункт, если не находит то пункт 3
3. Ищет только слово без нас. пункта
Возможно будет еще один параметр, но при нем будет ити так:
1. Если все три пункта с ним не дали ответа, то еще раз идут все три только с ним.
Возможно это сделать одним запросом, и как то все оптимизировать, щас это все дело работает за 6 сек.
Секунды нужно проверять специализированной программой, а не временем обращения к php-скрипту на локальном компьютере. Уверен, что отображение времени исплнения запроса будет ИДТИ не так пессимистично, а намного быстрее. СЕЙЧас долго немог понять почему нужно вести поиск по слову "Мозг".