Exemple #1
0
$pageRows = 5;
$actualPage = 1;
$lastPage = $pagination->lastPage($pageRows);
if (isset($_GET['page'])) {
    $actualPage = preg_replace('#[^0-9]#', '', $_GET['page']);
}
if ($actualPage < 1) {
    $actualPage = 1;
} else {
    if ($actualPage > $lastPage) {
        $actualPage = $lastPage;
    }
}
$content = $pagination->getContent($actualPage, $pageRows);
echo '<h1> this is archiv</h1>' . "\n";
$eventOrganizer->organizeEvents($content, $user);
$controls = $pagination->createPaginationControls($actualPage, $pageRows);
?>



<div id="bottomNavigation">
    <div id = "pagination_controls">
        <?php 
echo $controls;
?>
    </div>
</div>

<?php 
include 'includes/overall/footer.php';
Exemple #2
0
    echo '<option value="' . $row->id . '">' . $row->name . '</option>' . "\n";
}
?>
    </select>
    <input type="submit" value="Do it">

</form>
<h6> Es können nur Genres ausgewählt werden, die auch vorkommen</h6>


<?php 
/*
 * hier kann man die events filtern nach genre, sobald man den button betätitgt werden nur noch die events
 * angezeigt, die dem gewünschten genre entsprechen
 */
if (Input::exists()) {
    $selectedGenre = Input::get('genre');
    if ($selectedGenre === "all") {
        $events = $db->getUpCommingEvents('event')->results();
    } else {
        $events = $db->getUpCommingEvents('event', array('fk_genre_id', '=', $selectedGenre))->results();
    }
    $organizer->organizeEvents($events, $user);
} else {
    $events = $db->getUpCommingEvents('event')->results();
    $organizer->organizeEvents($events, $user);
}
include 'includes/overall/footer.php';
?>