IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Procédural MySQL Discussion :

Probleme mysql chiffres decimaux


Sujet :

SQL Procédural MySQL

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2005
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 29
    Points : 13
    Points
    13
    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

  2. #2
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 487
    Points : 5 134
    Points
    5 134
    Par défaut
    Montre nous ton code, il se peut que tu fasses un traitement avant insertion...

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2005
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 29
    Points : 13
    Points
    13
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Points : 1 093
    Points
    1 093
    Par défaut
    calcul mental vite fait, je ne vois pas d'anomalie

    je te conseille d'utiliser une machine à calculer ...

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2005
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 29
    Points : 13
    Points
    13
    Par défaut
    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

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Points : 1 093
    Points
    1 093
    Par défaut
    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

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2005
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 29
    Points : 13
    Points
    13
    Par défaut
    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 !!

  8. #8
    Membre expert
    Avatar de Alexandre T
    Homme Profil pro
    Chef de projets AMO
    Inscrit en
    Mai 2002
    Messages
    1 213
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projets AMO
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 213
    Points : 3 001
    Points
    3 001
    Par défaut
    Un petit clic sur Résolu avant le dodo ?

  9. #9
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 487
    Points : 5 134
    Points
    5 134
    Par défaut
    Monstrueux ! C'est une perle !!


    On devrait faire un classement de ce genre de posts...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA-E] probleme avec chiffre stocké en texte
    Par moimemessssssssss dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 25/02/2007, 19h47
  2. probleme MySQL 5
    Par shinjidragibus dans le forum Langage SQL
    Réponses: 4
    Dernier message: 16/02/2007, 14h04
  3. probleme mysql avec les tableaux
    Par bilane dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 30/09/2006, 11h57
  4. problemes mysql
    Par celivacances dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 29/01/2006, 14h33
  5. Probleme Mysql
    Par lemagicien dans le forum Requêtes
    Réponses: 4
    Dernier message: 08/11/2005, 13h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo