Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: "Листалка" событий
 
 автор: kis-kis   (04.02.2009 в 11:18)   письмо автору
 
 

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

Примерно, так будет выглядеть вывод: <<назад (текущее число) далее >>

События хранятся в базе данных, две ячейки дат, дата начала события (date_s) и дата окончания события (date_f).

Т.е. если дата начала события допустим 2009-02-04, а дата окончания 2009-02-10, то можно было бы пролистать вперед на 6 дней... И назад по аналогии...

Спасибо.

  Ответить  
 
 автор: Trianon   (04.02.2009 в 11:30)   письмо автору
 
   для: kis-kis   (04.02.2009 в 11:18)
 

Здрасте. А если интервалы пересекаются?

  Ответить  
 
 автор: kis-kis   (04.02.2009 в 11:34)   письмо автору
 
   для: Trianon   (04.02.2009 в 11:30)
 

Вы имеете ввиду пересекаются у нескольких событий? Или?

  Ответить  
 
 автор: Trianon   (04.02.2009 в 12:02)   письмо автору
 
   для: kis-kis   (04.02.2009 в 11:34)
 

2009-02-04 ... 2009-02-10
2009-02-05 ... 2009-02-08
2009-02-06 ... 2009-02-07
2009-02-07 ... 2009-02-09

и как листать?

  Ответить  
 
 автор: kis-kis   (04.02.2009 в 12:08)   письмо автору
 
   для: Trianon   (04.02.2009 в 12:02)
 

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

Запрос, примерно, такой:


$query_show = "SELECT * FROM `afisha_seance` WHERE `place_id` = '10'";


Т.е. мы пролистываем события данного места.

  Ответить  
 
 автор: Trianon   (04.02.2009 в 19:21)   письмо автору
 
   для: kis-kis   (04.02.2009 в 12:08)
 

я (как обычно) не понял задачу.
Откровенно говоря, прилагать усилия, к тому чтобы её понять, я несколько устал.

  Ответить  
 
 автор: kis-kis   (04.02.2009 в 16:54)   письмо автору
 
   для: Trianon   (04.02.2009 в 12:02)
 

Trianon, не поможете?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования