Exemple #1
0
    $rows = $db->selectEquals("inscription", "mail, idRDV,dateInscription", array('mail' => $mail));
    echoResponse(200, $rows);
});
$app->get('/agendas/:idAgenda', function ($idAgenda) {
    global $db;
    $rows = $db->selectEquals("agenda", "idAgenda, libAgenda, mail, nbJourOuverture, nbJourLimite,nbJourReins, inscriptionMax,cacheNom,autoIns,commentaire", array('idAgenda' => $idAgenda));
    echoResponse(200, $rows);
});
$app->get('/rendez_vous/agenda/:idAgenda', function ($idAgenda) {
    global $db;
    $rows = $db->selectEquals("rendez_vous", "distinct DATE(DateDebut) as DateDebut", array('idAgenda' => $idAgenda));
    echoResponse(200, $rows);
});
$app->get('/agenda/:idAgenda/inscription/:DateDebut', function ($idAgenda, $DateDebut) {
    global $db;
    $rows = $db->inscriptions($idAgenda, $DateDebut);
    echoResponse(200, $rows);
});
$app->get('/inscriptions/rdv/:idRDV', function ($idRDV) {
    global $db;
    $rows = $db->selectEquals("inscription", "mail,idRDV,DateInscription", array('idRDV' => $idRDV));
    echoResponse(200, $rows);
});
$app->get('/inscriptionPers/:mail', function ($mail) {
    global $db;
    $rows = $db->selectEquals("inscriptionPers", "mail,idRDV,DateDebut,DateFin,libAgenda,idAgenda,nbJourLimite", array('mail' => $mail));
    echoResponse(200, $rows);
});
function verifnbInscrit($idRDV)
{
    global $db;