Beispiel #1
0
function bocal_update()
{
    global $srcdir;
    include $srcdir . '/libs/bocal.php';
    $mdl = new Modele('event_bocal');
    $mdl->find();
    $boc = new Bocal();
    while ($mdl->next()) {
        $boc->getTicket($mdl->eb_ticket);
        $boc->updateDB($mdl->getKey());
    }
    echo "ok";
}
Beispiel #2
0
function event_bocal_view()
{
    global $tpl, $pdo, $srcdir;
    $sql = $pdo->prepare('SELECT * FROM events LEFT JOIN users ON event_owner = user_id LEFT JOIN sections ON section_id = event_section WHERE event_id = ?');
    $sql->bindValue(1, $_GET['event']);
    $sql->execute();
    $event = $sql->fetch();
    if (!$event) {
        modexec('syscore', 'notfound');
    }
    $tpl->assign('event', $event);
    $mdl = new Modele('event_bocal');
    $mdl->find(array('eb_id' => $_GET['ticket'], 'eb_event' => $event['event_id']));
    if (!$mdl->next()) {
        modexec('syscore', 'notfound');
    }
    include_once $srcdir . '/libs/bocal.php';
    $bocal = new Bocal();
    if (!$bocal->getTicket($mdl->eb_ticket)) {
        modexec('syscore', 'notfound');
    }
    $bocal->updateDB($mdl->getKey());
    $tpl->assign('ticket', $bocal);
    display();
}