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

SQL Procédural MySQL Discussion :

[ENCODAGE] MySQL Au secours


Sujet :

SQL Procédural MySQL

  1. #1
    Membre averti Avatar de hisy
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    377
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 377
    Points : 353
    Points
    353
    Par défaut [ENCODAGE] MySQL Au secours
    Bonjour,
    Je me heurte depuis plusieurs mois à des problèmes d'encodage de mes données .

    J'ai des BD de niveau de MySQL =/= et quand je veux faire de limportt/export j'ai des sigles bizzard qui apparaissent ...

    Je me suis déjà penché sur el sujet mais pas assez pour m'en sortir apparement.

    Un coup c'est dans la base que j'ai le pb un coup c'est dans mes pages ...
    Bref j'y comprend rien ...

    Quelqu'un aurait il un tuto ou un cours CLAIR sur le sujet ? :

    Merci bcp ...

    PS: désolé pour les fautes de frappes mais quand je fait un <-- ca m'efface tout mon POST ... et rien que de le savoir j'ai les doigts qui béguaient ...
    Take it HiSy

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 882
    Points : 691
    Points
    691
    Par défaut
    salut
    verifie bien que tes bases(base, table,champs) ont bien le meme charset
    et que le client mysql utilise bien le meme charset

  3. #3
    Membre averti Avatar de hisy
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    377
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 377
    Points : 353
    Points
    353
    Par défaut
    Citation Envoyé par Pub 9
    You can nima the tchinkwo .
    To Adsl Koyo ?
    Kokoc Modem
    Koko BANG


    Je comprends pas tout ce que tu me racontes ...
    J'ai ma base qui est codée en fr-UTF-8.

    Quand je saisie une donnée depuis phpMyAdmin et que je la visualise avec un simple print, "Idée Générale" est remplacé par "Idée Générale"

    Ma maîtrise de la base est limitée ( en connaissance et en droits ) que puis je faire coté PHP ?

    Merci par avance.
    Take it HiSy

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 882
    Points : 691
    Points
    691
    Par défaut
    bon
    tu peut definir l'encodage de la base, des tables et des champs
    donc assure toi que c'est homogène

    et verifie quen l'encodage de ton navigateur soit bien de l'utf-8
    sinon du peut envoyé une entete au navigateur avec le bon encodage

  5. #5
    Membre éclairé Avatar de Yobs
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    675
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 675
    Points : 846
    Points
    846
    Par défaut
    si ta base est en utf-8 utilise les fonctions utf8_encode et utf8_decode.

    encode poour entrer tes données dans ta base
    decode pour extraire les données et afficher.
    Chaque problème a une solution, mais il est plus facile de répondre si le problème est correctement renseignés

  6. #6
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 191
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 191
    Points : 8 398
    Points
    8 398
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par hisy
    Quand je saisie une donnée depuis phpMyAdmin et que je la visualise avec un simple print, "Idée Générale" est remplacé par "Idée Générale"
    Vérifie aussi que le serveur envoie le bon Content-Type. Spécifier le charset en PHP :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    header('Content-Type: text/html; charset=UTF-8') ;
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

Discussions similaires

  1. Problème Encodage mysql/php
    Par yuyu599 dans le forum Langage
    Réponses: 3
    Dernier message: 15/04/2011, 18h11
  2. problème encodage mysql
    Par karybluedoor dans le forum Requêtes
    Réponses: 0
    Dernier message: 08/12/2010, 09h21
  3. [MySQL] Mauvais encodage MySQL
    Par blueice dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 06/08/2008, 12h39
  4. Problème d'encodage mysql
    Par nicolou dans le forum Requêtes
    Réponses: 7
    Dernier message: 08/06/2006, 17h01

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