Не нравятся результаты поиска? Попробуйте другой поиск!

Поиск со строки xfields


     23.02.2013    Общие вопросы по PHP, MySQL    2825

вопрос
Здравствуйте! Прошу помочь.
Делаю запрос на БД

В БД в строке xfields такие значения

при поиске с помощью LIKE '%{$xf}%'
например /actors/Майкл+Келли показывает тот материал котором есть актер Майкл Келли, но если написать так /actors/США то показывает материалы котором есть страна, то он ищет с xfields а не внутри xfields [actors], так что не стандартно такое. Вот бы хотел спросить как сделать что бы LIKE '%{$xf}%' искал с строки [actors]. Прошу помочь

Ответа пока нет


Комментарии пользователей (6)

Nurdaulet
31 | 21

Nurdaulet - 23 февраля 2013 19:56 - Юзер

Помогите Плиз! Очень нужно))

dj-avtosh
39

1479 | 390

dj-avtosh - 23 февраля 2013 20:08 - шашлычник

Читайте мануал SQL REGEXP
http://dev.mysql.com/doc/refman/5.1/en/regexp.html

skype: elhan.isaev

Nurdaulet
31 | 21

Nurdaulet - 23 февраля 2013 20:43 - Юзер

Я там ничего не понял?

nowheremany
193

1660 | 1292

nowheremany - 23 февраля 2013 21:31 - Эксперт

Вы у нас спрашиваете?

Благодарность принимаю тут Связь

Nurdaulet
31 | 21

Nurdaulet - 23 февраля 2013 21:41 - Юзер

Да!

luarvic
25 | 2

luarvic - 13 декабря 2014 10:03 - Юзер

Должно помочь такое:
LIKE '%actors|%{$xf}%'

Правда поле actors должно быть последним, иначе будет искать в других полях.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы