J'utilise une fonction pour la date en françaisje la place dans une boucle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 function datefr($date=0) { $annee = substr($date, 0, 4); $mois = substr($date, 5, 2); $jour = substr($date, 8, 2); global $datefr; $datefr = $jour . '-' . $mois . '-' . $annee; }Pour gagner de la place, je ne voulais que les deux derniers chiffres de l'année mais si j'écris
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 while ($row=mysql_fetch_array($query)) { $date_1 = datefr($date=$row[date_1]); $date1 = $datefr; $date_2 = datefr($date=$row[date_2]); $date2 = $datefr;voilà ce que j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $annee = substr($date, 2, 4);
24-09-08-0 et 19-11-08-1
Sur chaque ligne, la première date se trouve associée à 0 et la seconde à 1
Où se trouve mon erreur ?
Merci
Partager