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

Форум PHP

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

 

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

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

тема: календарь для ленты новостей
 
 автор: Keks   (26.08.2008 в 00:01)   письмо автору
 
 

доброго времени суток, уважаемые посетители форума!
вопрос такой: подскажите пожалуйста как сделать календарь, в котором:
1) написан список годов, за которые в базе данных имеются новости (то есть 2006, 2007, 2008 - если в за каждый из этих годов в бд имеется хотя бы одна новость);
2) на выбранный год выдается список месяцев, возле каждого месяца, за который были написаны новости желательно количество новостей за этот месяц;
3) при выводе календаря на месяц номера дней, в которые были написаны новости выделяются, например, цветом.
дата публикации новости хранится в таблице с новостями и добавляется туда в виде php-функции time().
зараннее благодарен за помощь хотя бы по одному из этих пунктов пунктов (хотя по первому пункту уже имеются определенные догадки)

  Ответить  
 
 автор: sim5   (26.08.2008 в 07:20)   письмо автору
 
   для: Keks   (26.08.2008 в 00:01)
 

1,2,3 - обычный календарь с возможностью выбора года и месяца в нем. Единственное отличие от обычного в том, что дни этого календаря имеют ссылки. Решения два:
1. Воспользоваться JS календарем коих в сети великое множество, передав клиенту в виде массива ссылки на статьи за определенный период.
2. Более разумное решение, это использовать AJAX технологию, и возвращать по запросу пользователя соответствующее. При выборе года - календарь на этот год, при выборе месяца - календарь на этот месяц, соответственно со ссылками на темы.

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

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