Example #1
0
 static function get_events()
 {
     $events = array();
     require dirname(__FILE__) . '/settings.php';
     $db = mysql_connect($db_host, $db_user, $db_password);
     //connect to database
     mysql_select_db($db_name, $db);
     $result = mysql_query("SELECT * FROM events WHERE dtstart > " . time() . " OR rrule > 0 ORDER BY dtstart ASC, event_id DESC", $db) or die(mysql_error());
     while ($event = mysql_fetch_assoc($result)) {
         $obj = new Event($event);
         if ($obj->repeats()) {
             $obj->save();
         }
         $events[] = $obj;
     }
     //end while event
     mysql_close($db);
     return $events;
 }