Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как в search.php указать определённое доп. поле?

Как в search.php указать определённое доп. поле?


     24.10.2016    Общие вопросы по PHP, Хаки    1600

вопрос
Здравствуйте. В файле search.php есть строчка, которая отвечает за то, где будет происходить поиск:
$db->query("SELECT id, short_story, title, date, alt_name, category FROM " . PREFIX . "_post WHERE " . PREFIX . "_post.approve=1".$this_date."
AND (short_story LIKE '%{$query}%' OR full_story LIKE '%{$query}%' OR xfields LIKE '%{$query}%' OR title LIKE '%{$query}%') ORDER by date DESC LIMIT 5");

Меня не устраивает, что он ищет во всех доп. полях. Подскажите, на что я должен поменять код: xfields LIKE '%{$query}%' , чтобы поиск производился только, к примеру, в поле zagolovok?

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


2 комментария

nowheremany
Эксперт

nowheremany - 24 октября 2016 23:18 -

Это не возможно

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

lutskboy
Эксперт

lutskboy - 25 октября 2016 12:13 -

возможно

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

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

наверх