Bonjour tlm,
petit pb que j'arrive pas à résoudre. C'est la 1ere fois que je vois ça
j'ai une requete simplifiée de cette forme
Code :
- SELECT * FROM commandes c WHERE c.montant LIKE '23.92'
|
avec montant un champ SQL définit en float (10,2) et ma valeur en variable normalement est récupéré avec un floatval()
Evidemment le LIKE n'est pas approprié et c'est justement mon pb, si j'utilise = '23.92' ca ne fonctionne pas. J'ai un retour que si le montant est un entier (ex : 125.00) Là ca marche.
Donc si je mets LIKE ca fonctionne aussi et si j'utilise un comparateur < ou > ca fonctionne.
Dc est ce que qqn aurait été confronté à ce pb.
Merci ++
Message édité par newneo2001 le 23-03-2006 à 16:51:03
---------------
N'oubliez pas de mettre [RESOLU] dans le titre quand c'est fini - Pour poster vos sources : http://paste.clicksources.com/