Bonjour, je sollicite vos neurones car je posséde un tableau qui m'affiche des données, et dans ces données il y a une date au format (AAAA-MM-DD dans la bd sql) et dans mon tableau elle aparait au format francais à l'aide de ceci dans la requête(DATE_FORMAT(date, "%d/%m/%Y") AS date_fr)

et je souhaiterais donc, pour chaque dates différentes affiché les données dans un tableau propre à chaque date !

voici mon code qui m'affiche tous dans un seul date je pense que avec la fonction explode cela est réalisable ?

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<table><tr bgcolor="#FFCC66">
<th>Modifier</th>
<th>Supprimer</th>
<th>nom</th>
<th>Date</th>
<th>Horaires</th>
<th>Validé</th>
<th>Annule</th>
</tr>
<?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['annule'] == 'Oui')
    {
        $style='background-color: red;';
    }
    else
    {
        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
?>
</table>