bonjour, j'ai besoin d'aide, j'ai un tableau qui m'affiche les données de ma table et dedans j'ai le champ date au format aaaa/mm/jj et 'date_fr' me convertit date au format jj/mm/aaaa

voici le code de mon tableau :

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
17
18
19
20
21
22
23
24
25
26
27
<?php
$indice = 0;
$retour = mysql_query('SELECT *, DATE_FORMAT(date, "%d/%m/%Y") AS date_fr  FROM gardespv ORDER BY date DESC');
while ($donnees = mysql_fetch_array($retour)) 
{
if($donnees['valide'] == 'Oui') 
  {
    $style= 'background-color: green;';
  }
  else
  {
  $style = 'background-color: #ffffff';
  }
?>
<tr style="<?php echo $style; ?>">
<td><?php echo '<a href="rediger_SPV.php?modifier_garde=' . $donnees['id'] . '">'; ?><img src="button_edit.png"></a></td>
<td><?php echo '<a href="liste_SPV.php?supprimer_garde=' . $donnees['id'] . '">'; ?><img src="button_drop.png"></a></td>
<td><?php echo stripslashes($donnees['nom']); ?></td>
<td><?php echo stripslashes($donnees['date_fr']); ?></td>
<td><?php echo stripslashes($donnees['horaire']); ?></td>
<td><?php echo stripslashes($donnees['valide']); ?></td>
<td><?php echo stripslashes($donnees['annule']); ?></td>
</tr>
<?
 
} // Fin de la boucle qui liste les news
?>
et je souhaiterais avoir un tableau pour chaque date différente donc j'ai fai ce code mais ca ne fonctionne pas, voici le 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
17
18
19
20
21
22
23
24
25
26
27
<?php
$indice = 0;
$retour = mysql_query('SELECT *, DATE_FORMAT(date, "%d/%m/%Y") AS date_fr  FROM gardespv ORDER BY date DESC');
while ($donnees = mysql_fetch_array($retour))
{
  if($donnees['valide'] == 'Oui')
  {
    $style= 'background-color: green;';
  }
  else
  {
  $style = 'background-color: #ffffff';
  }
 
$data = explode('/', $donnees['date_fr']);
$number = intval($data[1]);
${'tableau'.$number} .= '<tr style="'.$style.'">\n<td><a href="rediger_SVP.php?modifier_garde='.$donnees['id'].'"><img src="button_edit.png"/></a></td>\n<td><a href="liste_SVP.php?supprimer_garde='.$donnees['id'].'"><img src="button_drop.png"/></a></td>\n<td>'.$donnees['nom'].'</td>\n<td>'.$donnees['date_fr'].'</td>\n<td>'.$donnees['horaire'].'</td>\n<td>'.$donnees['valide'].'</td>\n<td>'.$donnees['annule'].'</td>\n</tr>\n\n';
 
}// Fin de la boucle qui liste les news
 
$compteur = 1;
while($compteur <= 12)
{
echo ${'tableau'.$compteur};
$compteur++;
}
?>
mais ça ne fonctionne je ne vois pas pourquoi !!!