'; /** Requete dans les tables du bazar pour présenter une liste des évènements * à venir * L'applette syndication de papyrus ne convenant pas pour ce type d'affichage */ echo '

Les prochains évènements

'."\n"; echo '
'; $requete = 'select * from bazar_fiche where '. 'bf_statut_fiche=1 and '. // La fiche doit être validé 'bf_date_debut_evenement>now() '. // La fiche doit débuter dans le futur ou être en cours 'order by bf_date_debut_evenement '. // on presente les évènements les plus proches en premier 'limit 0,6'; // On en présente 6 $resultat = $GLOBALS['db']->query ($requete); if (DB::isError($resultat)) { echo $resultat->getMessage().'
'.$resultat->getDebugInfo().'
'.$requete; } $GLOBALS['jours'] = array (1 => 'lundi', 2 => 'mardi', 3 => 'mercredi', 4 => 'jeudi', 5 => 'vendredi', 6 => 'samedi', 0 => 'dimanche') ; $GLOBALS['mois'] = array (1 => 'janvier', 2 => 'février', 3 => 'mars', 4 => 'avril', 5 => 'mai', 6 => 'juin', 7 => 'juillet', 8 => 'août', 9 => 'septembre', 10 => 'octobre', 11 =>'novembre', 12 => 'décembre') ; function formate_date($date) { return date('d', strtotime($date)). ' '.$GLOBALS['mois'][date('n', strtotime ($date))].' '.date ('Y', strtotime ($date)); } while ($ligne = $resultat->fetchRow(DB_FETCHMODE_OBJECT)) { echo '

'.$ligne->bf_titre.'

'."\n"; echo '

'; if ($ligne->bf_date_debut_evenement != $ligne->bf_date_fin_evenement) { echo 'du '.formate_date($ligne->bf_date_debut_evenement).' au '.formate_date($ligne->bf_date_fin_evenement); } else { echo formate_date($ligne->bf_date_debut_evenement); } echo '

'."\n"; } $url_evenement->removeQueryString('id_fiche'); $url_evenement->removeQueryString('action'); echo '
'; echo '

Voir tous les évènements

'; echo '
'; echo '
'; echo '

' ; ?>