J'avais, il y a 2 mois, d'installer sur mon poste Win2k IIS5.1 avec mysql4.1
et tous fonctionnais super bien...
Mais mon disque dur à sauter... alors on a réinstaller un autre disque dur mais sous windows XP Pro avec IIS5.1 et plus rien ne fonctionne... j'ai alors trouver que tous les erreurs auquel le localhost me redirigait étais des erreurs de date...
Alors en vérifiant mon code... je me rend compte qu'il y a une ligne de code:
1 2 3 4
| dim req
req = "SELECT destinationDossier, DATE_FORMAT(departDossier, '%d/%m/%Y')as departDossier, DATE_FORMAT(retourDossier, '%d/%m/%Y')as retourDossier, TO_DAYS(retourDossier) - TO_DAYS(departDossier) + 1 as duree, ifnull(sum(nbMaxDossierHotel),0) as NbMax FROM svel_tbldossier LEFT JOIN svel_tbldossierhotel ON svel_tbldossierhotel.noDossier = svel_tbldossier.noDossier "
req = req&"WHERE svel_tbldossier.noDossier = "&noDossier&" GROUP BY svel_tbldossier.noDossier ORDER BY codeDossier"
tourInfos.open req |
qui lorsqu'appellée :
1 2
| response.write("La date de départ : ")
response.write(tourInfos("departDossier")) |
sort comme ceci
La date de départ : ?????
Alors c'est quoi le problème ?
Ma date dans ma base de donnée est sous forme :
ANNÉE - MOIS - JOUR : 2009-10-28
Et je la veux sous forme :
JOUR - MOIS - ANNÉE : 28-10-2009
Pourquoi ma date sort en : '?????'
Note: Je suis en UTF-8 dans ma base de donnée qui comporte des innodb et des Myisam...
C'est quoi le problème !?
Partager