prepare( $query ); $queryRequest->bindParam( ':num_eta', $myIdRef, PDO::PARAM_INT ); $queryRequest->bindParam( ':myIdCap', $myIdCap, PDO::PARAM_INT ); $queryRequest->execute(); $data=$queryRequest->fetchAll(); $count = $queryRequest->rowCount(); if($count!=1){ header('location:index-adm.php'); exit(); } $nomCap = decrypter($maCleDeCryptage,$data[0]['nom_cap']).' '.decrypter($maCleDeCryptage,$data[0]['prenom_cap']); $nomEta=decrypter($maCleDeCryptage,$data[0]['nom_eta']); ?> FAFIH - DECIDAY
Retour sur la liste des capitaines

Référent :
Capitaine :


Les sollicitations refusées
'; $query="SELECT * FROM sollicitations WHERE idCapitaine=0 AND chxNumEta=:chxNumEta AND traitement=0 ORDER BY chxJour, chxCreneau, dateCreate"; $db = connect_base(); $queryRequest = $db->prepare( $query ); $queryRequest->bindParam( ':chxNumEta', $myIdRef, PDO::PARAM_INT ); $queryRequest->execute(); $countSol = $queryRequest->rowCount(); $dataSol = $queryRequest->fetchAll(); if($countSol==0){ echo '
Aucune sollicitation refusée.
'; }else{ echo ''; echo ''; foreach($dataSol as $k => $v){ $myjourSol = MysqlToDateFr($v['chxJour']); $mycreneauSol = getCreneauSol($v['chxCreneau']); echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; } echo '
EtablissementContactLocalisationJourCreneau
'.decrypter($maCleDeCryptage,$v['etaCoLy']).''.decrypter($maCleDeCryptage,$v['nomCoLy']).' '.decrypter($maCleDeCryptage,$v['prenomCoLy']).''.decrypter($maCleDeCryptage,$v['cpCoLy']).' '.decrypter($maCleDeCryptage,$v['villeCoLy']).''.$myjourSol.''.$mycreneauSol.'
'; } echo '

'; //SOLLICITATIONS CAPITAINE echo '
Les sollicitations en attente
'; $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', $myIdCap, PDO::PARAM_INT ); $queryRequest->execute(); $countSol = $queryRequest->rowCount(); $dataSol = $queryRequest->fetchAll(); if($countSol==0){ echo '
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 '
EtablissementContactLocalisationJourCreneau
'.decrypter($maCleDeCryptage,$v['etaCoLy']).''.decrypter($maCleDeCryptage,$v['nomCoLy']).' '.decrypter($maCleDeCryptage,$v['prenomCoLy']).''.decrypter($maCleDeCryptage,$v['cpCoLy']).' '.decrypter($maCleDeCryptage,$v['villeCoLy']).''.$myjourSol.''.$mycreneauSol.'
'; } echo '

'; /*************************** AGENDA ***************************/ echo '
Agenda
S : Inscription suite à une sollicitation
D : Inscription directe
'; 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', $myIdCap, 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]['provenance']>0) $provenance = "S"; else $provenance = "D"; 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éneauIndisponibleDisponible'.$reserve.'
'.$provenance.'
Libre
Réserver
Bloquer
Bloqué
Débloquer
 
'."\r\n"; } ?>
Retour sur la liste des capitaines