Bonjour

Je réalise actuellement une page reprenant les anniversaires du mois.
Dans ma BDD, les anniversaires se trouvent dans la table _user sous la colonne birth_date et son enregistrés de cette façon : 1970-10-01 par exemple.

Je souhaiterai ordonner les dates par le jour et non par l'année comme actuellement.

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
$select1 = 'SELECT id, username, email, birth_date, DAYOFMONTH(`birth_date`)'
        . ' FROM `bdd_user`'
        . ' WHERE MONTH(`birth_date`) = MONTH(NOW())'
        . ' ORDER BY `birth_date` ASC';
    $result1 = mysql_query($select1);
    $table_data1 = array();
    while ($rowannif = mysql_fetch_assoc($result1))
    {
        array_push($table_data1, array(
             'username' => $rowannif['username'] ,
             'id'       => $rowannif['id'] ,
	     'birth_date' => $rowannif['birth_date']
            )
        );
   }
Les anniversaires sont donc affichés ainsi :
21-10-1981 membre1
02-10-1987 membre2

Ils sont classés par année.
Je voudrais les voir apparaitre par jour (en sachant qu'en définitif je n'affiche que le jour sur la page) :
02 membre 2
21 membre 1




Merci