Enregistrement de valeur.

Eléphant du PHP | 136 Messages

19 févr. 2009, 19:13

Bonjour,

Je souhaiterai savoir comment corriger un problème d'enregistrement de valeur en bases de données.

quand j'enregistre une valeur exemple: 7.2343 j'obtient en valeur enregistré 7.2443

Auriez vous une idée d'ou cela peut-il venir ? merci :wink:

ViPHP
ViPHP | 1996 Messages

19 févr. 2009, 19:43

sans code ? non...
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

Eléphant du PHP | 136 Messages

19 févr. 2009, 20:36

avec ou sans code ça ne change rien j'enregistre ma valeur et ça m'enregistre pas la valeur exacte...

ViPHP
ViPHP | 1996 Messages

20 févr. 2009, 10:55

Bonjour,

Ce que je veux dire c'est si tu fais :
$valeur = 7.2343;
et que ensuite si tu fais :
$requete = "INSERT INTO table1 (id, valeur) VALUES ('', $valeur)";
Tu as un problème... Ce que je recherche sont les étapes avant la requète : il y a peut être une opération qui modifie $valeur.
Le plus simple est la méthode dites au bouchon : fais un echo de ta valeur juste avant l'insertion dans ta table. Si le valeur est bonne, regarde côté requête. Si la valeur est fausse : une addition ou simplement une opération logique s'effectue avant.
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr