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 :

Problème mélange d'accents dans mes tables [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2008
    Messages : 48
    Par défaut Problème mélange d'accents dans mes tables
    Bonsoir,
    Je rencontre un problème étrange aujourd'hui : je dois effectuer un export CSV propre (et bricolé au passage) à partir d'une base MySQL, et certains champs de certaines tables comportent un mélange d'accents !!!
    Je m'explique : dans un même champ, je peux trouver des caractères UTF8 (l'interclassement normal de ma table), comme des accents... exemple : "Courts métrages et séries TV" !!! Vous me suivez ?
    En fait je crois que les tables concernées ont été alimentées à la base par un fichier non UTF8, mais que les modifications et créations qu'elles ont subi depuis l'ont été en UTF8, ce qui crée la pagaille sans que je puisse réaliser de requête précise.
    Auriez-vous une idée de script php qui permette de faire le distingo entre les différentes accentuations de caractères, et tout remettre au même format (UTF8 en l'occurrence) ?
    Merci par avance !

  2. #2
    Membre Expert Avatar de vttman
    Homme Profil pro
    Développeur "couteau mosellan"
    Inscrit en
    Décembre 2002
    Messages
    1 140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur "couteau mosellan"
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 140
    Par défaut
    Dans ce cas de mélange utf8/iso/etc.... une solution simple serait d'exporter les données dans un .sql
    et de faire des remplacement manuels ... sous réserve de n'avoir pas de type de champs particuliers (blob)
    ou alors juste cibler les tables à problèmes ...
    puis ré-import ...

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

Discussions similaires

  1. Problème de sécurité sur BDD MSSQL - Ajout de code html dans mes tables
    Par midnighteleven dans le forum Requêtes et SQL.
    Réponses: 0
    Dernier message: 20/04/2015, 09h38
  2. Réponses: 2
    Dernier message: 14/05/2007, 10h45
  3. Problème de select multiples dans plusieurs tables
    Par superseb801 dans le forum Requêtes
    Réponses: 3
    Dernier message: 10/05/2007, 02h22
  4. Problème avec la création de mes tables innoDB (Pb de Foreign Key)
    Par pofexpray dans le forum SQL Procédural
    Réponses: 7
    Dernier message: 08/03/2007, 08h44
  5. [SimpleXML] Problème avec les accents dans le XML
    Par trotters213 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 18/12/2006, 10h23

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