");
$club_nom=mysqli_fetch_object($reponse);
$requete="SELECT * FROM infos_site WHERE id_club='$id_club' AND date < '$date_en' ORDER BY id_info DESC";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
echo "
Informations du club $club_nom->nom
";
echo "
";
/* Affichage des AG */
afficher_ag($id_club);
echo "";
while($info=mysqli_fetch_object($reponse)) {
list($annee, $mois, $jour)=explode("-", $info->date);
$date="$jour/$mois/$annee";
$texte="$date - postée par $info->posteur : ";
$texte.="$info->information.
|
";
echo $texte;
}
echo "
";
mysql_close($db_connection);
}
function nettoyage_infos() {
include("conf.php");
// On enleve 30 jours de la date d'aujourd'hui
$ts=time()-(3600*24*30);
$date_en=date("Y-m-d", $ts);
$requete="DELETE FROM infos_site WHERE date <= '$date_en'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
}
function afficher_ag($id_club) {
include("conf.php");
$requete="SELECT lieu, date, heure, motif, id_ag FROM assemblee_generale WHERE date>=NOW() AND id_club='$id_club'";
$reponse_ag=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
echo "";
while($ag=mysqli_fetch_object($reponse_ag)) {
list($a,$m,$j)=explode("-",$ag->date);
$date="$j/$m/$a";
list($h,$min,$s)=explode(":",$ag->heure);
$heure="$h:$min";
echo "Une assemblée générale aura lieu le $date à $heure.
";
echo "Lieu : $ag->lieu
Motif : $ag->motif
";
/* Affichage du popup d'ordre du jour */
$popup="window.open(\"infos_ag.php?id_ag=$ag->id_ag\",\"Informations concernant la réunion\",\"width=500,height=400\")'";
echo "Plus d'informations";
echo "
";
}
echo "";
}
function afficher_messages($id_club) {
include("conf.php");
$requete="SELECT nom FROM club WHERE id_club='$id_club'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
$club_nom=mysqli_fetch_object($reponse);
echo "Messages de recherche de partenaires du club $club_nom->nom
";
/* Afficher les 3 derniers messages */
$temp=utf8_decode("MembreLicencié");
$requete="SELECT * FROM message_part m, compte c ";
$requete.="WHERE m.id_joueur=c.id_joueur AND c.statut='$temp' AND c.id_club='$id_club' ";
$requete.="ORDER BY date_mess DESC, heure_mess DESC LIMIT 0,3";
$reponse_mess=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
echo "
";
while($mess=mysqli_fetch_object($reponse_mess)) {
$affiche_ok=1;
/* Test si on offiche le message ou non */
/* Si une date et une heure de match sont présentes */
if($mess->date_match != "" and $mess->heure_match != "") {
list($annee, $mois, $jour)=explode("-", $mess->date_match);
list($heure, $min, $sec)=explode(":", $mess->heure_match);
$ts_match=mktime($heure, $min, $sec, $mois, $jour, $annee);
if($ts_match < time()) {
$affiche_ok=0;
}
}
/* Sinon on affiche le message durant 30 jours à dater de l'envoi du message */
else {
list($annee, $mois, $jour)=explode("-", $mess->date_mess);
list($heure, $min, $sec)=explode(":", $mess->heure_mess);
$ts_mess=mktime($heure, $min, $sec, $mois, $jour, $annee);
$ts_mess+=(3600*24*30);
if($ts_mess < time()) {
$affiche_ok=0;
}
}
if($affiche_ok==1) {
$requete="SELECT nom, prenom FROM joueur WHERE id_joueur='$mess->id_joueur'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
$joueur=mysqli_fetch_object($reponse);
list($annee, $mois, $jour)=explode("-", $mess->date_mess);
echo "Posté par $joueur->prenom $joueur->nom le $jour/$mois/$annee : ";
/* if(strlen($mess) < 60) {
echo "$mess->message ";
}
else { */
$message=substr($mess->message, 0, 60);
$message.="... ";
/* } */
/* Affichage du lien de la popup */
//$popup="window.open(\"popup_message.php?message=$mess->id_message\",\"Informations message\",\"width=400, height=400, status=no\"); return false;";
echo " plus d'infos...
";
}
}
echo "";
}
function afficher_messages_accueil($id_club) {
include("conf.php");
$requete="SELECT nom FROM club WHERE id_club='$id_club'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
$club_nom=mysqli_fetch_object($reponse);
echo "Messages de recherche de partenaires du club $club_nom->nom
";
/* Afficher les 5 derniers messages */
$temp=utf8_decode("MembreLicencié");
if($id_club != 0) {
$requete="SELECT * FROM message_part m, compte c ";
$requete.="WHERE m.id_joueur=c.id_joueur AND c.statut='$temp' AND c.id_club='$id_club' ";
$requete.="ORDER BY date_mess DESC, heure_mess DESC LIMIT 0,5";
}
else {
$requete="SELECT * FROM message_part m ";
$requete.="ORDER BY date_mess DESC, heure_mess DESC LIMIT 0,5";
}
$reponse_mess=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
echo "
";
while($mess=mysqli_fetch_object($reponse_mess)) {
$affiche_ok=1;
/* Test si on offiche le message ou non */
/* Si une date et une heure de match sont présentes */
if($mess->date_match != "" and $mess->heure_match != "") {
list($annee, $mois, $jour)=explode("-", $mess->date_match);
list($heure, $min, $sec)=explode(":", $mess->heure_match);
$ts_match=mktime($heure, $min, $sec, $mois, $jour, $annee);
if($ts_match < time()) {
$affiche_ok=0;
}
}
/* Sinon on affiche le message durant 30 jours à dater de l'envoi du message */
else {
list($annee, $mois, $jour)=explode("-", $mess->date_mess);
list($heure, $min, $sec)=explode(":", $mess->heure_mess);
$ts_mess=mktime($heure, $min, $sec, $mois, $jour, $annee);
$ts_mess+=(3600*24*30);
if($ts_mess < time()) {
$affiche_ok=0;
}
}
if($affiche_ok==1) {
$requete="SELECT nom, prenom FROM joueur WHERE id_joueur='$mess->id_joueur'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
$joueur=mysqli_fetch_object($reponse);
list($annee, $mois, $jour)=explode("-", $mess->date_mess);
echo "Posté par $joueur->prenom $joueur->nom ";
/* Recherche du club du joueur */
if($id_club == 0) {
$requete="SELECT c.nom FROM club c, compte cpt WHERE cpt.id_joueur='$mess->id_joueur' AND cpt.statut='$temp' AND c.id_club=cpt.id_club'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
$club=mysqli_fetch_object($reponse);
echo "du club $club->nom ";
}
echo "le $jour/$mois/$annee : ";
if(strlen($mess) < 60) {
echo "$mess->message ";
}
else {
$message=substr($mess->message, 0, 60);
$message.="... ";
}
/* Affichage du lien de la popup */
$popup="window.open(\"popup_message.php?message=$mess->id_message\",\"Informations message\",\"width=400, height=400, status=no\"); return false;";
echo " plus d'infos...
";
}
}
echo "";
}
?>