This class can be used to draw month calendars of events with diffenent colors. Events from MySQL database. Multiple events per day is also possible. For a particular event Event details is also available.
The class can render a calendar as an HTML table with all days of all the weeks of a given month.
It queries an events table in a MySQL database to retrieve all the events that occur in the specified month.
The month days on which there are scheduled events are rendered in a different way.
When the user clicks on the event day cell, the event details appear in a special row below the calendar table.
The calendar title and presentation styles are configurable.
The events in the database can be managed with a separate class. |