lutskboy

lutskboy
Рейтинг
193
Регистрация
22.11.2013

да. я тоже нашел ето. но оно работает в самом цикле


$results = $mysqli->query("SELECT *, WEIGHT() FROM my_index WHERE MATCH('месси|роналду|приедут') LIMIT 100 OPTION ranker=bm25");

while($row = $results->fetch_assoc()) {

$full_story = strip_tags($row['full_story']);
$res = $mysqli->query("CALL SNIPPETS('".$full_story."', 'my_index', 'месси|роналду|приедут',
'<strong>' AS before_match, '</strong>' AS after_match, 5 AS around, 200 AS limit)");
echo $res->fetch_assoc()['snippet']."\n";
}

а хотелось бы типа так


$results = $mysqli->query("SELECT *, WEIGHT(), SNIPPET(FETCH_FROM_SOURCE('title'), 'my_index', 'месси|роналду|приедут') AS title_snippet FROM my_index WHERE MATCH('месси|роналду|приедут') LIMIT 100 OPTION ranker=bm25");

но не работает

там есть еще sphinx_snippets. но не разобрался с ним

LEOnidUKG, можно. но захотелось так попробовать

практически такое никогда не использовал

похоже не в етом дело

у меня заработало и так как есть. поменял местами if c last_episode и quality

использовать adminer

с IGNORE да. игнорирует ошибки

файл csv? в админер можно заливать такие файлы.

сколько у вас новостей

оптимизируйте таблицу пост.

в режиме boolean mode должно быстро работать

могу помочь. только для быстрого поиска.

ясно. всем спасибо

overflow:hidden не подходит. обрезает.

Всего: 924