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

PHP & Base de données Discussion :

Un caractère EUro différent


Sujet :

PHP & Base de données

Vue hybride

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

    Informations forums :
    Inscription : Septembre 2009
    Messages : 22
    Par défaut Un caractère EUro différent
    Salut

    Alors voila j'ai un problème... j'ai dans ma base de donnée... donc des données de prix... indiqué ainsi dans leur champs : 100 €

    Voila donc c'ets niquel... le prix est bien indiqué suivi de l'espace et du caractère Euro comme il faut.

    Arrivée en page pour la voir... je me retrouve avec un : 100 ?
    Le ? étant dans un espèce de losange noir et le ? en blanc.

    Du coup j'ai cherché du côté de l'encodage de la page ou ca s'affiche... c'ets en charset=iso-8859-1
    Donc tout me semble normal... et impossible de faire afficher comme il faut mes €.
    Si vous avez une idée.
    Merci

  2. #2
    Membre émérite Avatar de sharrascript
    Homme Profil pro
    Développeur Web indépendant
    Inscrit en
    Avril 2007
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web indépendant

    Informations forums :
    Inscription : Avril 2007
    Messages : 678
    Par défaut
    Bonsoir,

    A mon avis le soucis et l'incompatibilité vient au moment de l'enregistrement des données.

    Cependant, simple question :

    Pourquoi mettre le € dans la base de donnée ?? Et pas seulement les nombres ?

    Exemple de sortie avec seulement les nombres :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php echo $row["prix"].'€ TTC'; ?>

  3. #3
    Membre Expert
    Avatar de Seb33300
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Thaïlande

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 564
    Par défaut
    tu peux aussi utiliser le code html pour ne pas te prendre la tête avec les problèmes d'encodage.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 22
    Par défaut
    Oui il faut que je fasse une requetes pour enlever tous les '€' de la base de donnée... ainsi les prix s'afficheront correctement... enfin normalement.

    j'ai passé toutes mes pages donc en utf-8... le '€' en '&euro;' j'ai quand même également des problèmes avec des caractères accentués. Bon je vais voir ce que je fais.

Discussions similaires

  1. Problème encodage caractère euro
    Par nuotiz dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 29/05/2007, 22h06
  2. [NLS_LANG] Caractère Euro sous dos
    Par ducho dans le forum Oracle
    Réponses: 2
    Dernier message: 28/09/2006, 10h17
  3. [AJAX] AJAX et caractère euro
    Par Rodrick dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 01/03/2006, 17h12
  4. Probleme edition caractère euro
    Par cyberyan dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 02/11/2005, 14h23
  5. Réponses: 7
    Dernier message: 12/05/2003, 22h50

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