Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/05/2006, 22h22   #1
Invité de passage
 
Inscription : août 2005
Messages : 29
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 29
Points : 4
Points : 4
Par défaut Probleme mysql chiffres decimaux

bonsoir

Dans mon script je fai un calcul dont le resultat est inséré dans la BDD.

Le resultat est par exemple 2,4 mais ca m insere 24 dans ma BDD.

Mon champ ou le resultat est inséré est reglé sur DECIMAL.

Comment je fais pour que le resultat sois bien enregistré en decimal??

Merci
schtek2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 22h38   #2
Modérateur
 
Avatar de blueice
 
Inscription : mars 2003
Messages : 3 422
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : mars 2003
Messages : 3 422
Points : 4 110
Points : 4 110
Envoyer un message via ICQ à blueice Envoyer un message via MSN à blueice Envoyer un message via Skype™ à blueice
Montre nous ton code, il se peut que tu fasses un traitement avant insertion...
__________________
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
Pensez également à cocher

Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.

Dimension Internet - Carnet Web
Imprimerie Nice
blueice est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 22h42   #3
Invité de passage
 
Inscription : août 2005
Messages : 29
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 29
Points : 4
Points : 4
Code :
1
2
3
 
$commission = $donnees['Achat_immediat'] * 20 / 100;
echo $commission;
$donnees['Achat_immediat'] vaut 120.

je n ai pas d url a vous montrer je suis sous easyphp.

Merci de votre aide
schtek2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 22h50   #4
Membre émérite
 
Inscription : juin 2002
Messages : 1 013
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 1 013
Points : 959
Points : 959
calcul mental vite fait, je ne vois pas d'anomalie

je te conseille d'utiliser une machine à calculer ...
francis m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 22h57   #5
Invité de passage
 
Inscription : août 2005
Messages : 29
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 29
Points : 4
Points : 4
il faut que ca calcul automatiquement pour mon script, le probleme n est pas la c'est que le resultat est 2,4 et que ca m enregistre 24
schtek2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 23h16   #6
Membre émérite
 
Inscription : juin 2002
Messages : 1 013
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 1 013
Points : 959
Points : 959
alors je vais essayer d'être encore plus clair :
120 * 20 / 100 = 24 et PAS 2,4
je ne suis donc pas étonné que tu trouves 24 dans ta BDD
francis m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 23h36   #7
Invité de passage
 
Inscription : août 2005
Messages : 29
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 29
Points : 4
Points : 4
Comme je suis c...
Alala ca doi etre la nuit blanche a coder qui me rend si bete...

Désolé pour ce post inutile.

Merci beaucoup

Ps: moi je vais me coucher !!
schtek2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2006, 22h10   #8
Membre Expert
 
Avatar de Alexandre T
 
Inscription : mai 2002
Messages : 1 022
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : mai 2002
Messages : 1 022
Points : 1 121
Points : 1 121
Un petit clic sur Résolu avant le dodo ?
__________________
Alexandre T.

PHP5/MySQL5 Codes prêts à l'emploi
30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc...

Mes articles
Alexandre T est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2006, 10h14   #9
Modérateur
 
Avatar de blueice
 
Inscription : mars 2003
Messages : 3 422
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : mars 2003
Messages : 3 422
Points : 4 110
Points : 4 110
Envoyer un message via ICQ à blueice Envoyer un message via MSN à blueice Envoyer un message via Skype™ à blueice
Monstrueux ! C'est une perle !!


On devrait faire un classement de ce genre de posts...
__________________
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
Pensez également à cocher

Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.

Dimension Internet - Carnet Web
Imprimerie Nice
blueice est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h24.


 
 
 
 
Partenaires

Hébergement Web