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

Алгоритм поиска и привязка даты к новости


     30.06.2014    Общие вопросы, Модули, Хаки    2988

вопрос
Добрый день.

У меня возник вопрос. А как можно организовать поиск по сайту, если например "новость" привязана к определенной дате? Дальше поясню, о чем я говорю.

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

Алгоритм поиска и привязка даты к новости

Поля: Откуда доставить и Куда доставить составляют заголовок нашей "новости" без страны, к примеру:
Москва - Нижний Новгород , а страна выбирается для получения списка городов.

Поле даты: с хх.хх.хх по хх.хх.хх они так и передаются в "новость" с помощью доп.полей.

Поле цена: Просто передается посредство доп.поля.


В итоге наши новости приобретают такой вид:
Алгоритм поиска и привязка даты к новости


С добавлением "новости" мне всё ясно. Теперь перейдем к цели:

Мне нужно организовать поиск по принципу добавления новости, то есть человек заполняет точно такую же форму
, как и при добавлении "новости". Найти "новости" с похожими заголовками проблем нет. Но как организовать поиск чтобы можно было выбрать только "новости" с подходящей датой?

Человеческим языком:

Я зашел на сайт и указал:
В период с 30.06 по 10.07 мне нужно доставить посылку из Москвы в Ростов за это я могу Вас немного вознаградить. И добавил эту информацию в базу сайта.


Мой друг, который собирается в Ростов 03.07 зашел на сайт и указал параметры поиска:
Я еду в Ростов 03.07 и прибуду туда 04.07 готов передать Вашу посылку за небольшое вознаграждение, нажал кнопку поиска, и увидел моё объявление.



Вот и как же организовать такой поиск, чтобы "новости" отбирались по дате из доп.полей или же каким либо другим способом.


Если есть люди которые готовы написать модуль или хак, готов заплатить.

Ответа пока нет


2 комментария

lutskboy
Эксперт

lutskboy - 30 июня 2014 13:47 -

в бд записывать дату начала и окончания. а потом отбирать по дате которая входит в нужный диапазон

dj-avtosh
PHP-developer

dj-avtosh - 30 июня 2014 19:31 -

В стол заказов.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

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

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

наверх