prepare( $query ); $queryRequest->bindParam( ':id_cap', $_SESSION['cap_num'], PDO::PARAM_INT ); $queryRequest->execute(); $data=$queryRequest->fetchAll(); $capitaine=decrypter($maCleDeCryptage,$data[0]['prenom_cap'])." ".decrypter($maCleDeCryptage,$data[0]['nom_cap']); ?> FAFIH - DECIDAY
Votre espace Capitaine

Capitaine : modifier
Déconnexion
Votre agenda

Organisez l’agenda de votre trinôme :


'; echo ''; echo ''; echo '
Vos sollicitations en attente
'; echo ''; echo '
'; $query="SELECT * FROM sollicitations WHERE idCapitaine=:id_cap AND traitement=0 ORDER BY chxJour, chxCreneau, dateCreate"; $db = connect_base(); $queryRequest = $db->prepare( $query ); $queryRequest->bindParam( ':id_cap', $_SESSION['cap_num'], PDO::PARAM_INT ); $queryRequest->execute(); $countSol = $queryRequest->rowCount(); $dataSol = $queryRequest->fetchAll(); if($countSol==0){ echo '
Vous n\'avez aucune sollicitation en attente.
'; }else{ echo ''; echo ''; foreach($dataSol as $k => $v){ $myjourSol = MysqlToDateFr($v['chxJour']); $mycreneauSol = getCreneauSol($v['chxCreneau']); echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; } echo '
EtablissementContactLocalisationJourCreneauActions
'.decrypter($maCleDeCryptage,$v['etaCoLy']).''.decrypter($maCleDeCryptage,$v['nomCoLy']).' '.decrypter($maCleDeCryptage,$v['prenomCoLy']).''.decrypter($maCleDeCryptage,$v['cpCoLy']).' '.decrypter($maCleDeCryptage,$v['villeCoLy']).''.$myjourSol.''.$mycreneauSol.'VoirRefuser
'; } echo '
'; /* $arrWeek = array(); $arrWeek[3] = array('','','','2019-01-17','2019-01-18'); $arrWeek[4] = array('2019-01-21','2019-01-22','2019-01-23','2019-01-24','2019-01-25'); $arrWeek[5] = array('2019-01-28','2019-01-29','2019-01-30','2019-01-31','2019-02-01'); $arrWeek[6] = array('2019-02-04','2019-02-05','2019-02-06','2019-02-07','2019-02-08'); $arrDaysWeek = array('lundi','mardi','mercredi','jeudi','vendredi'); $arrCreneaux = array('am1','am2','pm1','pm2'); $arrCreneauxTitle = array('Matin 1','Matin 2','Après-midi 1','Après-midi 2'); $theGreatDay = '2019-01-17'; */ include('include/agenda.inc.php'); foreach($arrWeek as $kw=>$vw){ echo '
'."\r\n"; echo ''; $idDay = 0; echo ''."\r\n"; echo ''; foreach($vw as $vDay){ if(!empty($vDay)) $th = ''; else $th = ''; echo $th."\r\n"; $idDay++; } echo ''."\r\n"; foreach($arrCreneaux as $kCr => $vCr){ if($arrCreneaux[$kCr]=="pm1") $isMidDay = ' class="isMidDay"'; else $isMidDay = ''; echo ''."\r\n"; echo ''; foreach($vw as $vDay){ if(!empty($vDay)){ //Un enregistrement existe t'il pour le créneau ? $query="SELECT * FROM agenda LEFT JOIN collegelycee ON idCoLy=numCoLy WHERE numCap=:numCap AND jour=:jour AND creneau=:creneau "; $queryRequest = $db->prepare( $query ); $queryRequest->bindParam( ':numCap', $_SESSION['cap_num'], PDO::PARAM_INT ); $queryRequest->bindParam( ':jour', $vDay, PDO::PARAM_STR ); $queryRequest->bindParam( ':creneau', $arrCreneaux[$kCr], PDO::PARAM_STR ); $queryRequest->execute(); $countD = $queryRequest->rowCount(); $dataD=$queryRequest->fetchAll(); if($countD>1){ //Erreur Pas possible $td = ''; }elseif($countD==1){ if($dataD[0]['statut']=="bloque"){ $td = ''; } if($dataD[0]['statut']=="libre"){ $td = ''; } if($dataD[0]['statut']=="reserve"){ $reserve = decrypter($maCleDeCryptage,$dataD[0]['etaCoLy'])."
(".decrypter($maCleDeCryptage,$dataD[0]['cpCoLy'])." ".decrypter($maCleDeCryptage,$dataD[0]['villeCoLy']).") "; $td = ''; } }/*else{ //Créneau vide if($vDay==$theGreatDay) $td = ''; else $td = ''; }*/ }else $td = ''; echo $td."\r\n"; } echo ''."\r\n"; } echo '
Semaine '.$kw.'
 '.$arrDaysWeek[$idDay].'
'.MysqlToDateFr($vDay).'
 
'.$arrCreneauxTitle[$kCr].'Erreur recontrée sur ce créneauIndisponible
Rendre disponible
Disponible
Identifier un rendez-vous
Rendre indisponible
Affecter une sollicitation
'.$reserve.'
Modifier
Rendre indisponible
Libre
Réserver
Bloquer
Bloqué
Débloquer
 
'."\r\n"; } //} ?>