Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Je récupère un champ DateTime dans une base de données SQL Server. Ce champ a pour valeur '21/12/2007 22:35:00'
Quand je récupère la valeur dans PHP, j'obtiens bizarrement la valeur '21 déc. 2007 22:35'. Est-ce normal ???
Quand j'essaye de parser la date avec Zend_Date, j'obtient le message suivant :
exception 'Zend_Date_Exception' with message 'No date part in '21 déc. 2007 22:35' found.
Quelqu'un sait-il pourquoi j'ai ces problèmes et comment les résoudre ????
Merci
Hors ligne
Hello,
Regardes du côté du paramètre de php.ini :
mssql.datetimeconvert = On
A+
Hors ligne
Merci.
Effectivement le paramètre était en commentaire. J'ai donc modifié le fichier PHP.ini et mis cette ligne :
mssql.datetimeconvert = Off
Après la relance du serveur, j'ai toujours le même problème.
Cette ligne de code fonctionne t'elle quand on utilise le driver PDO MSSQL ???
Hors ligne
Si il est en commentaire c'est je pense qu'elle est deja a Off
Essaye de la mettre a On
Hors ligne
J'ai essayé les deux mais pas de changement.
Je sais plus quoi faire.
Hors ligne
Hello,
Tu as raison, je pense que le fait d'utiliser Pdo_Mssql ne permet d'avoir ce paramètre. Pour l'instant, je me bats avec l'install de MSSQL Express 2005 pour les tests de Zend_Db. Je t'en dirais peut être plus ensuite .
A+
Hors ligne
Pages: 1