SetFont('Arial','B',12); /* Recup de l'id de l'AG */ //$id_ag=7; $id_ag=$_GET['id_ag']; /* Recherche des infos concernant l'AG */ $requete="SELECT * FROM assemblee_generale WHERE id_ag='$id_ag'"; $reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete - ".mysqli_error($db_connection)()); $ag=mysqli_fetch_object($reponse); /* Recherche de l'ordre du jour de l'AG */ $ordre_jour=array(); $requete="SELECT ordre_jour FROM ordre_jour_ag WHERE id_ag='$id_ag' ORDER BY id_ordre ASC"; $reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete - ".mysqli_error($db_connection)()); $nb_oj=mysqli_num_rows($reponse); if($nb_oj > 0) { while($ordre_ag=mysqli_fetch_object($reponse)) { array_push($ordre_jour, $ordre_ag->ordre_jour); } } /* Recherche des infos du club */ $id_club=$ag->id_club; $requete="SELECT nom, ville, code_postal, telephone,president,adresse FROM club WHERE id_club='$id_club'"; $reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete - ".mysqli_error($db_connection)()); $club=mysqli_fetch_object($reponse); /* Recherche des joueurs licenciés du club */ $joueurs=array(); $temp="MembreLicencié"; $ts_now=time(); $requete="SELECT DISTINCT id_joueur FROM compte WHERE id_club='$id_club' AND statut='$temp' AND UNIX_TIMESTAMP(actif_debut) < '$ts_now' AND UNIX_TIMESTAMP(actif_fin) > '$ts_now'"; $reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete - ".mysqli_error($db_connection)()); $nb_rec=mysqli_num_rows($reponse); if($nb_rec > 0) { while($joueur=mysqli_fetch_object($reponse)) { if(! in_array($joueur->id_joueur, $joueurs)) { array_push($joueurs, $joueur->id_joueur); } } } /* Si des joueurs sont licenciés dans votre club */ if(count($joueurs) > 0) { /* Pour chaque joueur */ for($i=0;$iAddPage(); /* Adresse club */ $adresse_club="$club->nom\n$club->adresse\n$club->code_postal $club->ville\nTel: $club->telephone"; $pdf->MultiCell(190,5,$adresse_club,0,'L',false); $pdf->Ln(20); /* Infos joueur */ $requete="SELECT nom, prenom, sexe FROM joueur WHERE id_joueur='$joueurs[$i]'"; $reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete - ".mysqli_error($db_connection)()); $joueur=mysqli_fetch_object($reponse); $nom_joueur="\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t$joueur->prenom $joueur->nom"; /* Adresse */ $requete="SELECT * FROM adresses WHERE id_joueur='$joueurs[$i]'"; $reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete - ".mysqli_error($db_connection)()); $ad_existe=mysqli_num_rows($reponse); if($ad_existe > 0) { $adresse=mysqli_fetch_object($reponse); $nom_joueur.="\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t$adresse->adresse\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t$adresse->code_postal $adresse->ville"; } $pdf->MultiCell(190,5,$nom_joueur,0,'L',false); $pdf->Ln(25); /* Date et lieu */ $date_fr=date("d/m/Y", time()); $date_lieu="$club->ville, le $date_fr"; $pdf->MultiCell(190,5,"\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t$date_lieu",0,'L',false); $pdf->Ln(10); /* Objet */ list($annee, $mois, $jour)=explode("-", $ag->date); $date_fr="$jour/$mois/$annee"; $objet="Objet : Assemblée générale du club de tennis de $club->ville du $date_fr"; $pdf->MultiCell(190,5,$objet,0,'L',false); $pdf->Ln(5); /* Civilité */ if($joueur->sexe=='m') { $civilite="\t\tMonsieur,"; } else { $civilite="\t\tMadame,"; } $pdf->MultiCell(190,5,$civilite,0,'L',false); $pdf->Ln(10); /* accroche */ $heure=substr($ag->heure, 0, 5); $accroche="\t\tL'assemblée générale du club $club->nom se tiendra le $date_fr a $heure a l'adresse suivante :\n$ag->lieu ."; $pdf->MultiCell(190,5,$accroche,0,'L',false); $pdf->Ln(10); /* Motif */ $motif="Le motif de cette assemblee generale est : $ag->motif ."; $pdf->MultiCell(190,5,$motif,0,'L',false); $pdf->Ln(10); /* Ordre du jour */ $oj=""; for($j=0;$jMultiCell(190,5,$oj,0,'L',false); $pdf->Ln(10); /* Salutations */ $salut="\t\tSalutations tennistiques."; $pdf->MultiCell(190,5,$salut,0,'L',false); $pdf->Ln(5); /* Président */ $president="Le president,\n$club->president"; $pdf->MultiCell(190,5,$president,0,'R',false); } } /* Affichage dicument PDF dans navigateur */ $pdf->Output(); mysql_close($db_connection); ?>