J'aimerai savoir comment je dois m'y prendre pour afficher les anniversaires de la semaine à partir de cette table:
Code : Tout sélectionner
CREATE TABLE IF NOT EXISTS `jos_classement_participant` (
`id` int(11) NOT NULL auto_increment,
`nom` varchar(45) NOT NULL default '',
`prenom` varchar(45) NOT NULL default '',
`naissance` date NOT NULL default '0000-00-00',
`sexe` enum('H','F') NOT NULL default 'H',
`published` tinyint(1) NOT NULL default '1',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=5282 ;
$years = (date('Y')) - $nbre_annee;
$date = date('m-j');
/////////// Liste des coureurs né le ///////////
$query = "SELECT DISTINCT(nom), prenom, part.id"
. "\n FROM #__classement_participant part, #__classement_chang chang "
. "\n WHERE chang.participant_id = part.id"
. "\n AND part.naissance LIKE '%-" . $date . "'"
. "\n AND chang.annee >= '" . $years . "'"
. "\n AND part.published = '1'"
. "\n GROUP BY nom"
. "\n ORDER BY nom ASC"
;
mais je ne vois pas comment apporter les modifications nécessaire à l'affichage des anniversaires de la semaine ... quelqu'un aurait-il une idée ?Merci