вопрос
Как сделать поиск похожих новостей только по заголовку???
Оставляю только title в
но выдает ошибку 1191!
Что делать?
Оставляю только title в
$db->query( "SELECT title, MATCH (title, short_story, full_story, xfields) AGAINST ('$title') as score FROM " . PREFIX . "_post WHERE MATCH (title, short_story, full_story, xfields) AGAINST ('$title') AND approve='1'" . $where . " ORDER BY score DESC, date DESC LIMIT 5" );
но выдает ошибку 1191!
Что делать?
Наилучший вариант
В php файле использовать запрос:
Выполнить запрос:
Второй вариант
Подправить существующий запрос:
В php файле использовать запрос:
$db->query( "SELECT id, short_story, title, date, category, alt_name, flag FROM " . PREFIX . "_post WHERE MATCH (title) AGAINST ('$body') AND id != " . $row['id'] . " AND approve=1" . $where_date . " LIMIT " . $config['related_number'] );
Выполнить запрос:
ALTER TABLE dle_post DROP INDEX short_story, ADD FULLTEXT title ( title )
Второй вариант
Подправить существующий запрос:
$db->query( "SELECT id, short_story, title, date, category, alt_name, flag FROM " . PREFIX . "_post WHERE MATCH (title) AGAINST ('$body' in boolean mode) AND id != " . $row['id'] . " AND approve=1" . $where_date . " LIMIT " . $config['related_number'] );