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

Symfony PHP Discussion :

Séparateur , et . pour les décimales [2.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 54
    Par défaut Séparateur , et . pour les décimales
    Bonjour,

    J'ai une application symfony2 avec des formulaires comprenant des prix (décimales en BDD).
    Pour le moment, les utilisateurs ne peuvent qu'entrer des valeurs avec des points, en effet, s'ils tapent "2,5", le résultat est tronqué à 2.00 lors de l'enregistrement.

    Je souhaiterais pouvoir faire en sorte que les deux possibilités soient prises en compte. Tout du moins, je pense qu'il est nécessaire de modifier la virgule en point avant enregistrement.
    Savez-vous comment procéder ? J'ai pas mal chercher sur internet mais je ne trouve jamais de personnes souhaitant combiner les deux possibilités...

    Merci de votre aide.

  2. #2
    Membre Expert
    Avatar de pmithrandir
    Homme Profil pro
    Responsable d'équipe développement
    Inscrit en
    Mai 2004
    Messages
    2 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Responsable d'équipe développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 419
    Par défaut
    A mon avis, tu peux regarder vers la :
    http://php.net//manual/fr/function.number-format.php

    Ensuite, ton form t'envoie des objet string, donc rien ne t’empêche de faire un str_replace pour être sur d'avoir des points / des virgules selon le format donné par tes user.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 54
    Par défaut
    C'est ce que j'ai fait et ça semble fonctionner, merci !

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 30/10/2013, 18h58
  2. Réponses: 1
    Dernier message: 29/03/2012, 22h27
  3. expression réguliere pour les décimales
    Par drumtof dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 18/11/2009, 17h43
  4. Réponses: 3
    Dernier message: 06/05/2009, 17h27
  5. séparateur automatique pour les dates
    Par laurent53 dans le forum Excel
    Réponses: 3
    Dernier message: 27/09/2008, 18h29

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