Page 1 sur 1
Décimales MySQL inutilisables en php
Posté : 12 sept. 2005, 20:00
par alcofribas
Bonjour,
J'ai stocké des chiffres dans ma base de données qui doivent servir à des calculs dans une page php. Mais j'obtiens un message du type: "Fatal error: Unsupported operand types"
Comment pourrais-je convertir mes décimales à virgules mysql en décimales à point php?
Posté : 12 sept. 2005, 20:14
par HD
essaie
$valeur = (double) $valeur;
mais à 80% ca ne marchera pas

Posté : 13 sept. 2005, 09:14
par alcofribas
Tu as raison: ça ne marche pas... Merci quand même.
Y a-t-il une autre solution ?
Posté : 13 sept. 2005, 09:47
par alcofribas
j'ai essayé aussi avec str_replace, et ça n'a pas l'air de fonctionner

Posté : 13 sept. 2005, 12:12
par Cyrano
Quel le type des champ contenant ces données dans ta base ? Est-ce que ce sont bien des champs DECIMAL ou DOUBLE ?
ZE solution
Posté : 13 sept. 2005, 14:04
par toto37
Il faudrai mettre tes chiffre en réel doubles dans ta base...... "DOUBLE"
Posté : 13 sept. 2005, 23:59
par Invité
Pardon, je m'étais absenté.
Mes chiffres sont en decimal dans ma base SQL.
Si j'ai bien compris, il faudrait que je mette tout ça en "format" double. Je vais essayer.
Merci de vos conseils. A+
Posté : 14 sept. 2005, 00:38
par alcofribas
Merci beaucoup à tous. Ca marche avec "double".
A bientôt pour de nouveaux problèmes de code.