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 :

[Conception] UTF-8 = entités encodées directement dans le bd ?


Sujet :

PHP & Base de données

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    215
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 215
    Points : 71
    Points
    71
    Par défaut [Conception] UTF-8 = entités encodées directement dans le bd ?
    Bonjour à tous,

    Je dois developpez un site en utf-8. La seule solution que j'ai trouvé pour ne pas avoir des petits carrés à la place des accents sur mes page, c'est de stocké directement dans la bd les entitées. ex : "Rubrique Téléchargements".

    Comment fait-on pour stocker le texte "normalement" dans la bd et afficher les accents correctement sur les pages ?

  2. #2
    Membre averti Avatar de Joe Le Mort
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    392
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 392
    Points : 388
    Points
    388
    Par défaut
    en utilisant les fonction utf8_encode() et utf8_decode()
    Tuxboard Blog d'actu Buzz...
    Video de sport

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    215
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 215
    Points : 71
    Points
    71
    Par défaut
    Lorsque j'utilise la fonction utf8_encode quand je récupère mes données de la bd, les apastrophes disparaissent !

  4. #4
    Membre averti Avatar de Joe Le Mort
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    392
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 392
    Points : 388
    Points
    388
    Par défaut
    Citation Envoyé par ToxiZz
    Lorsque j'utilise la fonction utf8_encode quand je récupère mes données de la bd, les apastrophes disparaissent !
    lequelles d'apostrophes, celles :

    'AAAA' ou celles ci : L'Etranger

    pour l'étranger, tu dois remplacer ' par \' :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $textec=ereg_replace("'","\'",$textec);
    Tuxboard Blog d'actu Buzz...
    Video de sport

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    215
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 215
    Points : 71
    Points
    71
    Par défaut
    Est-ce que le plus simple ne serait pas encore de stocker toutes les données dans la bd avec les entitées ?

Discussions similaires

  1. Réponses: 1
    Dernier message: 22/09/2005, 20h46
  2. [EJB2.1 Entity] [BMP] les requetes doivent-elles se trouver directement dans les méthodes ?
    Par webspeak dans le forum Java EE
    Réponses: 2
    Dernier message: 24/03/2005, 08h34
  3. Comment afficher FLASH directement dans le EMAIL
    Par Bilmagic dans le forum Flash
    Réponses: 3
    Dernier message: 05/06/2003, 00h38
  4. Fusion directe dans word
    Par wozzy dans le forum Access
    Réponses: 10
    Dernier message: 03/06/2003, 21h02

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