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

Поиск для DLE как на Кинопоиске


     20.03.2014    Все вопросы » Общие вопросы    3021

вопрос
Можно ли сделать такой поиск на DLE?
Поиск для DLE как на Кинопоиске


Если да , то подскажите как это сделать . Заранее спасибо!

Ответил: D0Gmatist


1) \engine\ajax\search.php
2) в
while($row = $db->get_row()){
    ..... добавляем новый SELECT по $row['id'] в таблице в " . PREFIX . "_post_extras с требуемыми полями vote_num и votes
    ..... создаём функцию которая поделит число-рейтинг на число-голоов с возвращением числа с десятой долей
    ..... выводим результат
}

проблема будет в что увеличится время отклика + нагрузка на сервер .. если у вас в быстром поиске 5-ть результатов на вывод +5 запросов в БД ... в общем не рационально

7 комментариев

vip.boss
Гости

vip.boss - 20 марта 2014 13:07 -

https://dle-faq.ru/faq/common/9199-kak-izmenit-ili-dobavit-effekt-pereklyucheniya-slaydera-.html
как сделать чтобы форму входа и панель управления можно передвигать мышкой ? Заранее спасибо !!!

panov
Юзер

panov - 20 марта 2014 13:41 -

Блин, ну ладно , не буду загружать , а как сделать чтобы поиск был только по заголовку?

vitnet
PHP-developer

vitnet - 20 марта 2014 16:25 -

Оставить выбор только по title ;)

panov
Юзер

panov - 20 марта 2014 17:59 -

В админ панели?

i_loves_ac_dc
Гости

i_loves_ac_dc - 20 марта 2014 19:19 -

panov, в запросе

D0Gmatist
Юзер

D0Gmatist - 20 марта 2014 20:23 -

Не буду комментировать... тот запрос который надо подправить в том файле который описан в ответе

feniks01
Гости

feniks01 - 20 марта 2014 21:20 -

Я сделал такой ))) Только без рейтинга, так как нафиг не нужен.

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

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

наверх