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 :

affichage des données en arabe


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2014
    Messages : 51
    Par défaut affichage des données en arabe
    Bonjour tout le monde
    Je suis en train de développer un site web avec la plateforme XAMPP,

    j'ai des tables dans ma base de données avec des données écrites en arabe, lorsque j'affiche le contenu de la table il n'y a pas de problème puisque j'ai choisi le CP1256 pour l'encodage.
    mais lorsque j'affiche les données sur le site web avec une requete php, les données en arabes sont apparues sous cette forme ?????.

    Comment faire pour afficher correctement les données? Sachant que j'utilise l'extension PDO
    Et merci d'avance !

  2. #2
    Membre chevronné
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Septembre 2012
    Messages
    416
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Septembre 2012
    Messages : 416
    Par défaut
    Bonjour,

    Pour afficher correctement les caractères Arabes, je vous recommande d'utiliser d'UTF-8.

    Dans votre base de données, remplacez le jeu de caractère CP1256 par utf8mb4_general_ci par exemple

    Utilisez bien UTF-8 pour votre connexion PDO (voir la doc PDO) ainsi que dans vos pages HTML (<meta charset="UTF-8"> à l'intérieur de <head>)

    CDT,

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2014
    Messages : 51
    Par défaut
    Merci bien ça marche bien maintenant )

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

Discussions similaires

  1. problème d'affichage des données en arabe
    Par ikramta dans le forum Balisage (X)HTML et validation W3C
    Réponses: 14
    Dernier message: 26/03/2009, 13h33
  2. [débutant] problème avec l'affichage des lettres sou dev-C++
    Par Antigonos Ier Gonatas dans le forum Dev-C++
    Réponses: 9
    Dernier message: 02/04/2006, 22h22
  3. [C#] problème avec l'insertion des données dans MySQL
    Par madica dans le forum Accès aux données
    Réponses: 7
    Dernier message: 08/11/2005, 13h27
  4. problème avec l'affichage des caractères spéciaux
    Par michelkey dans le forum Général Python
    Réponses: 4
    Dernier message: 19/08/2005, 08h09
  5. Réponses: 11
    Dernier message: 16/12/2003, 19h58

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