getAttributes(); $pdo = new \PDO($dbDsn, $dbUser, $dbPass); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $customActivity = new \pvv\side\DBActivity($pdo); $events = $customActivity->getAllEvents(); $page = 1; if(isset($_GET['page'])){ $page = $_GET['page']; } $filterTitle = ''; if(isset($_POST['title'])){ $filterTitle = $_POST['title']; } $filterOrganiser = ''; if(isset($_POST['organiser'])){ $filterOrganiser = $_POST['organiser']; } // filter $events = array_values(array_filter( $events, function($event) use ($filterTitle, $filterOrganiser){ return (preg_match('/.*'.$filterTitle.'.*/i', $event->getName()) and preg_match('/.*'.$filterOrganiser.'.*/i', $event->getOrganiser())); } )); ?>
Aktivitets­administrasjon

Aktive aktiviteter

Gjentagende aktiviteter vises ikke

    getID(); ?>
  • getName() . " (ID: " . $eventID . ")"; ?>

    getStart()->format("(Y-m-d H:i:s)") . " - " . $event->getStop()->format("(Y-m-d H:i:s)"); ?>

    getDescription(), "

    \n

    "); ?>

    🖊'; ?> 🗑'; ?>
Forrige side'; } if(($counter == $pageLimit) and (($pageLimit * $page) < count($events))){ echo 'Neste side'; } ?>

Verktøy

Legg inn ny aktivitet

Filter

Navn

' ?>

Organisator

' ?>