Bonjour,

Voici mon problème : lorsque je récupère en PHP une des données de ma base celle-ci à une valeur légèrement différente que celle stockée en base :

Ex : - en base : 96629,54
- à la sortie de requête faite en PHP : 96629.53999999999

Ma config:
MS SQL SERVER
LAMP - PHP 5.2
ODBC + FREETDS (je soupçonne un bug à ce niveau)
type de la donnée en base : float

Ma question : Connaissez-vous une solution pour palier ce problème ?

Question subsidiaire : Auriez-vous un autre type de connexion à la base MS SQL à me conseiller ? Est-ce qu'un driver PDO peut être une bonne solution ? (j'ai vu qu'il était encore expérimental pour l'accès MSSQL)

Merci de votre aide.