вопрос
Всем добры день.
Как сделать чтобы поиск был с точным совпадением? Т.е Например Если я введу Ленина 16 - то он выдаст и Ленина 16 и Ленина 162 и Ленина 164 и т.д. Мне же нужно чтобы он делал точный запрос т.е - только Ленина 16.
Благодарю за любую помощь.
Как сделать чтобы поиск был с точным совпадением? Т.е Например Если я введу Ленина 16 - то он выдаст и Ленина 16 и Ленина 162 и Ленина 164 и т.д. Мне же нужно чтобы он делал точный запрос т.е - только Ленина 16.
Благодарю за любую помощь.
Открыть файл engine/ajax/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");
Заменить на
$db->query("SELECT id, short_story, title, date, alt_name, category FROM " . PREFIX . "_post WHERE " . PREFIX . "_post.approve=1".$this_date." AND title = '{$query}' ORDER by date DESC LIMIT 5");