If someone else having the same problem read the following:
if PHP / MySQL is used to extract events from the database:
just enter the start date and end date of the month.
then use simple for loop
$allEvents = array(); for ($i = $start; $i <= $end; $i = strtotime("+ 1 day", $i)) { //need to have start and end dates to be the same day but end day must be at 23:59:59 $newStart = $i; $newEnd = strtotime("+ 23 hours 59 minutes 59 seconds", $newStart); $limit = 10; //load all events with limit whatever limit you wish and merge with all events $loadedEvents = loadEvents($newStart, $newEnd, $limit, $otheroptions); $allEvents = array_merge($allEvents, $loadedEvents); }
and then you can use the $allEvents to display events. He worked for me, and every day displays 10 events maximum.
source share