Не нравятся результаты поиска? Попробуйте другой поиск!

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


     20.03.2014    Общие вопросы    1588

вопрос
Можно ли сделать такой поиск на 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
7

116 | 13

vip.boss - 20 марта 2014 13:07 - Гости

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

panov
2

104 | 2

panov - 20 марта 2014 13:41 - Юзер

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

vitnet
218

2172 | 930

vitnet - 20 марта 2014 16:25 - Эксперт

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

panov
2

104 | 2

panov - 20 марта 2014 17:59 - Юзер

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

i_loves_ac_dc
7

235 | 41

i_loves_ac_dc - 20 марта 2014 19:19 - Гости

panov, в запросе

D0Gmatist
225

794 | 281

D0Gmatist - 20 марта 2014 20:23 - Местный

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

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

feniks01
4

203 | 17

feniks01 - 20 марта 2014 21:20 - Гости

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

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

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