вопрос
          
        
        Нужно поправить быстрый поиск, сейчас ищет по title и всем дополнительным полям:
Как ограничить поиск только по title и одному дополнительному полю?
  
        $en = translit_en($query); $ru = translit_ru($query); $db->query("SELECT id, short_story, title, date, xfields, alt_name, category FROM " . PREFIX . "_post WHERE " . PREFIX . "_post.approve=1" . $this_date . " AND (title LIKE '%{$query}%' OR title LIKE '%{$ru}%' OR title LIKE '%{$en}%' OR xfields LIKE '%{$query}%') ORDER by title ASC LIMIT 7"); Как ограничить поиск только по title и одному дополнительному полю?
Attyla помог:
field_name заменить на ваше название поля
всё работает. Спасибо!
          $en = translit_en($query); $ru = translit_ru($query); $db->query("SELECT id, short_story, title, date, xfields, alt_name, category FROM " . PREFIX . "_post WHERE " . PREFIX . "_post.approve=1" . $this_date . " AND (title LIKE '%{$query}%' OR title LIKE '%{$ru}%' OR title LIKE '%{$en}%' OR xfields LIKE '%field_name|{$query}%') ORDER by title ASC LIMIT 7");field_name заменить на ваше название поля
всё работает. Спасибо!
