} else { return $result; } } //******** //liste de tous les ateliers et session où l'dherent est inscrit et presence validée cloturé ==2 pour les ateliers, cloturé=1 pour les sessions ! //rappel getUserStatutAS($iduser,$statut,$type,$statutatelier) where $statut== présence, et $type==atelier ou session $ListeAtelierPresent = getUserStatutAS($user, 1, 1, 2, $host, $userdb, $passdb, $database); //ateliers passés $ListeSessionPresent = getUserStatutAS($user, 1, 2, 1, $host, $userdb, $passdb, $database); $nbpresentatelier = mysqli_num_rows($ListeAtelierPresent); $nbpresentsession = mysqli_num_rows($ListeSessionPresent); $nbtotalpresent = $nbpresentatelier + $nbpresentsession; //liste de tous les ateliers et session où l'dherent est inscrit et non validée $statut==0 $ListeAtelierAbsent = getUserStatutAS($user, 0, 1, 2, $host, $userdb, $passdb, $database); $ListeSessionAbsent = getUserStatutAS($user, 0, 2, 1, $host, $userdb, $passdb, $database); $nbabsentatelier = mysqli_num_rows($ListeAtelierAbsent); $nbabsentsession = mysqli_num_rows($ListeSessionAbsent); $nbtotalabsent = $nbabsentatelier + $nbabsentsession; // Ligne entête while ($username = mysqli_fetch_array($userrow)) { $csv_output = "Historique de la participation aux ateliers de " . $username['nom_user'] . " " . $username['prenom_user']; $csv_output .= "\n"; $csv_output .= "Coordonnées" . $separator . $username['adresse_user'] . $separator . $username['code_postale_city'] . $separator . $username['nom_city'] . $separator . $username['pays_city']; $csv_output .= "\n"; $csv_output .= "Date de Naissance" . $separator . $username['jour_naissance_user'] . "/ " . $username['mois_naissance_user'] . "/ " . $username['annee_naissance_user']; $csv_output .= "\n"; $csv_output .= "Téléphone/mail" . $separator . $username['tel_user'] . $separator . $username['mail_user']; $csv_output .= "\n"; $csv_output .= "Date d'inscription" . $separator . $username['date_insc_user'] . $separator . "login" . $separator . $username['login_user']; $csv_output .= "\n";
//ateliers passés $ListeSessionPresent = getUserStatutAS($id_user, 1, 2, 1); $nbpresentatelier = mysqli_num_rows($ListeAtelierPresent); $nbpresentsession = mysqli_num_rows($ListeSessionPresent); $nbtotalpresent = $nbpresentatelier + $nbpresentsession; //liste de tous les ateliers et session où l'dherent est inscrit et non validée $statut==0 --> absent ! $ListeAtelierAbsent = getUserStatutAS($id_user, 0, 1, 2); $ListeSessionAbsent = getUserStatutAS($id_user, 0, 2, 1); $nbabsentatelier = mysqli_num_rows($ListeAtelierAbsent); $nbabsentsession = mysqli_num_rows($ListeSessionAbsent); $nbtotalabsent = $nbabsentatelier + $nbabsentsession; //participation actuelle et future aux sessions en attente $resultsessionattente = getUserStatutAS($id_user, 2, 2, 0); $nbrsessionattente = mysqli_num_rows($resultsessionattente); //toutes sesssions en cours $ListeInscriptionSession = getUserStatutAS($id_user, 0, 2, 0); $numinscriptionsession = mysqli_num_rows($ListeInscriptionSession); //inscriptions pour les sessions en cours, date validée mais pas la session complete pour affichage ggrisé ! $ListeSessionEnCours = getMySession($id_user); $numLVS = mysqli_num_rows($ListeSessionEnCours); //debug(mysqli_fetch_array($ListeSessionEnCours)); $today = date('Y-m-d'); //verification que le dossier images des stats existe. $dossierimg = "img/chart/" . $year; if (!is_dir($dossierimg)) { mkdir($dossierimg); } ?> <div class="row"> <section class="col-lg-6 connectedSortable"> <div class="box box-info"><div class="box-header"><h3 class="box-title">Historique de l'adhérent</h3>