Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Веб Форумы » VBulletin 2.x.x » Вывел в результат поиска доп. поле
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
rad
Участник
Средний рейтинг: 1 | Оценок: 2

Зарегистрирован: Nov 2003
Место проживания:
Публикаций: 52
Статус: rad в оф-лайне
Вывел в результат поиска доп. поле, как делать сортировку [сообщение #59528]

В VBulletin 2.2.7 Вывел в """"результат поиска """ доп. поле, как сделать сортировку, по количеству просмотров например?
Подскажите кто нибудь!!!

Сообщение было отредактировано rad 27-01-2004 в 09:23

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 24-01-2004 06:40
Нажмите сюда для просмотра профайла rad Отправить Персональное сообщение rad Найти сообщения от rad Добавить rad в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MarKer
Модератор
Средний рейтинг: 4.67 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус: MarKer в оф-лайне
[сообщение #59761]

Что именно тебя интересует? Как модифицировать скрипт поиска? Или как изменить запрос на поиск к базе данных? Или все вместе?...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 29-01-2004 00:33
Нажмите сюда для просмотра профайла MarKer Отправить Персональное сообщение MarKer Найти сообщения от MarKer Добавить MarKer в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
rad
Участник
Средний рейтинг: 1 | Оценок: 2

Зарегистрирован: Nov 2003
Место проживания:
Публикаций: 52
Статус: rad в оф-лайне
[сообщение #59774]

quote:
Первоначальное сообщение от MarKer
Что именно тебя интересует? Как модифицировать скрипт поиска? Или как изменить запрос на поиск к базе данных? Или все вместе?...

Привет,
спасибо что откликнулся!
VBulletin 2.2.7
Дело вот в чем, если смотреть на форуме список тем, то можно сортировать кликнув на надпись, например количество просмотров,
А вот когда задал поиск, вышел список тем по твоему запросу.
Как здесь сделать, чтобы можно было сортировать кликнув например на надпись "количество просмотров"

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 29-01-2004 04:08
Нажмите сюда для просмотра профайла rad Отправить Персональное сообщение rad Найти сообщения от rad Добавить rad в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MarKer
Модератор
Средний рейтинг: 4.67 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус: MarKer в оф-лайне
[сообщение #59800]

Добрый день,

Ммм... вообще, тут такая штука, что результаты поиска генерируются динамически и вроде как нигде не сохраняются. А чтобы их сортировать в последствии - необходимо где-то держать все это сохраненным, чтобы лишний раз не мучать базу поиском. Но есть ещё такая штука как кеширование результатов запросов. Можно конечно на основе этого сортировать потом...
Варианта тут три:
1) Делать установки сортировки ещё до подачи самого поиска (самое простое...)
2) Уже после получения результатов, на основе кешированных результатов поиска делать нужные перерасчеты (т.е. как сортировать и т.п.; сложнее в реализации)
3) Также уже после получения результатов, делать поиск ещё раз (т.е. как первый вариант)

Наиболее удобным для пользователей был бы второй вариант. Но в реализации он самый сложный, есть много НО...
Самое простое это конечно первый вариант. Но тогда для изменения сортировки придется делать новый запрос, если при первом ошибся в настройках...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 29-01-2004 10:42
Нажмите сюда для просмотра профайла MarKer Отправить Персональное сообщение MarKer Найти сообщения от MarKer Добавить MarKer в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
rad
Участник
Средний рейтинг: 1 | Оценок: 2

Зарегистрирован: Nov 2003
Место проживания:
Публикаций: 52
Статус: rad в оф-лайне
[сообщение #59808]

quote:
Первоначальное сообщение от MarKer
Добрый день,

Ммм... вообще, тут такая штука, что результаты поиска генерируются динамически и вроде как нигде не сохраняются. А чтобы их сортировать в последствии - необходимо где-то держать все это сохраненным, чтобы лишний раз не мучать базу поиском. Но есть ещё такая штука как кеширование результатов запросов. Можно конечно на основе этого сортировать потом...
Варианта тут три:
1) Делать установки сортировки ещё до подачи самого поиска (самое простое...)
2) Уже после получения результатов, на основе кешированных результатов поиска делать нужные перерасчеты (т.е. как сортировать и т.п.; сложнее в реализации)
3) Также уже после получения результатов, делать поиск ещё раз (т.е. как первый вариант)

Наиболее удобным для пользователей был бы второй вариант. Но в реализации он самый сложный, есть много НО...
Самое простое это конечно первый вариант. Но тогда для изменения сортировки придется делать новый запрос, если при первом ошибся в настройках...



привет,
Первый вариант подошел бы, но как это реализовать, я вообще то совсем мало соображаю, наверное надо в searche.php подправить?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 29-01-2004 12:51
Нажмите сюда для просмотра профайла rad Отправить Персональное сообщение rad Найти сообщения от rad Добавить rad в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MarKer
Модератор
Средний рейтинг: 4.67 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус: MarKer в оф-лайне
[сообщение #59811]

Какие именно тебе нужны сортировки?
Напиши какие нужны, я постараюсь реализовать.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 29-01-2004 15:14
Нажмите сюда для просмотра профайла MarKer Отправить Персональное сообщение MarKer Найти сообщения от MarKer Добавить MarKer в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
rad
Участник
Средний рейтинг: 1 | Оценок: 2

Зарегистрирован: Nov 2003
Место проживания:
Публикаций: 52
Статус: rad в оф-лайне
[сообщение #59860]

quote:
Первоначальное сообщение от MarKer
Какие именно тебе нужны сортировки?
Напиши какие нужны, я постараюсь реализовать.



Привет, я в таблицу thread добавил новое поле "ЦЕНА"
И вывожу его в результат поиска, вот хотел чтобы выводило отсортированный результат наименьшя цена вверху
Вот кусок кода куда я вписал
SELECT $dotuserid $distinct
thread.threadid,thread.threadid AS postid,thread.title AS threadtitle,thread.iconid AS threadiconid,thread.replycount,
thread.views,thread.pollid,thread.open,thread.lastpost AS postdateline,thread.lastpost,thread.lastposter,
forum.forumid,forum.title AS forumtitle,forum.allowicons,attach,
thread.postusername AS usrname,
user.userid AS postuserid,
threadicon.iconpath AS threadiconpath,threadicon.title AS threadicontitle,thread.price,thread.pcs, thread.postuserid,userfield.userid, userfield.field2, userfield.field3

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 30-01-2004 03:54
Нажмите сюда для просмотра профайла rad Отправить Персональное сообщение rad Найти сообщения от rad Добавить rad в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 09:18.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.01144409 seconds (40.02% PHP - 59.98% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.