Один из вариантов - разделить ключевое слово поиска и добавить условие OR
в sql
, как показано ниже.
SELECT * FROM youtable WHERE (name LIKE '%Hotel Elite%' OR name LIKE '%Hotel%' OR name LIKE '%Elite%' )
Второй вариант использования MySql Полнотекстовый поиск
Да, он был отключен из-за недавней проблемы безопасности, обнаруженной в OAuth. На данный момент единственным решением является создание двух приложений OAuth - одного для производства и одного для разработки. В приложении для разработки вы устанавливаете свой URL обратного вызова localhost вместо действующего.
Альтернатива 1.
Настройте файл .hosts (Windows) или etc / hosts, чтобы указать действующий домен на ваш localhost IP. например:
127.0.0.1 xyz.com
, где xyz.com - ваш реальный домен.
Альтернатива 2.
Также, в статье дается совет, как альтернативно использовать службу сокращения URL-адресов. Сократите локальный URL-адрес и предоставьте результат в виде обратного вызова.
Альтернатива 3.
Кроме того, похоже, что он работает, чтобы предоставить, например, http://127.0.0.1:8080
в качестве обратного вызова для Twitter вместо http: // localhost: 8080
.
Я просто должен был сделать это на прошлой неделе. Очевидно, localhost
не работает, но 127.0.0.1
работает Go figure.
Это, конечно, предполагает, что вы регистрируете два приложения в Twitter, одно для вашего проживания www.mysite.com
, а другое для 127.0.0.1
.