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

Installation MySQL Discussion :

Probleme avec les float


Sujet :

Installation MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2002
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 72
    Par défaut Probleme avec les float
    Bonjour,
    je suis entrain de developper un intranet avec PHP et mysql , tout se passais pour le mieux jusqu'a ce que mysql commence a me donner du fil a retordre avec les float !!! je n'y comprend rien, j'insere une valeure reelle dans ma colonne mais quand je fais un select dessus ca ne retourne aucun résultat !!!

    exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    1 - j'ai crée une table que je nome "test"
    2- Un champ nomé "numero" c'est un entier
    3 - un champ nomé "prix" c'est un float
    alors je fait une insertion simple avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    insert into test values(1,2.23);
    jusqu'ici tout est bon , mais le probleme est que quand j'execute :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from test where prix = 2.23;

    ca ne retourne aucune ligne !!!! et ca ne me fait ca qu'avec les float, soit c'est a cause d'une mise a jour windows qui a chamboulé mon system soit quelque chose que j'ai installé et qui a touché a quelque chose sur windows !!

    le pire de cette histoire c'est que quand j'insere des valeurs multiples de 0.25 ca marche !!!!! (par exemple j'insere 0.5 ou 1 ou 1.25 .... )

    tout marchais sans probleme et ca a apparu soudainement !!

    alors si quelqu'un a deja vu ca et a une solution, je suis preuneur...

    ps : la version que j'utilise de mysql est : 4.1.10a

    Cordialement

  2. #2
    Membre éprouvé
    Avatar de TheLeadingEdge
    Inscrit en
    Mai 2005
    Messages
    1 199
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 1 199
    Par défaut
    Bonjour,

    Essaies avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [...] ROUND(prix, 2) = 2.23
    regardes là pour plus de détails
    http://www.developpez.net/forums/sho...d.php?t=196400

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2002
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 72
    Par défaut
    Merci pour la réponse, je vais essayer meme si je ne vois pas la relation avec mon probleme, puisque je fais une simple insertion et puis un simple select, pas de groupby, pas de tri, rien...

    et je n'avais aucun probleme avant avec les float!!!

    c'est exaspérant....

    cordialement

Discussions similaires

  1. Probleme avec les floats
    Par link thanos dans le forum Ada
    Réponses: 1
    Dernier message: 05/11/2011, 15h52
  2. Help!! Probleme avec les dates sur SQL SERVER
    Par Nadaa dans le forum MS SQL Server
    Réponses: 16
    Dernier message: 03/08/2006, 16h55
  3. PROBLEME AVEC LES REQUETES IS NULL / NOT EXISTS
    Par sylvaine dans le forum Langage SQL
    Réponses: 5
    Dernier message: 04/06/2004, 13h26
  4. Problem avec les *.AVI sur les panels
    Par NaDiA_SoFt dans le forum C++Builder
    Réponses: 3
    Dernier message: 31/08/2003, 22h50
  5. probleme avec les processus
    Par saidi dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 05/02/2003, 00h18

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