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

Requêtes MySQL Discussion :

Problème d'affichage d'accent - latin1


Sujet :

Requêtes MySQL

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    137
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 137
    Points : 87
    Points
    87
    Par défaut Problème d'affichage d'accent - latin1
    Salut,

    Version : 4.0.23_Debian-3ubuntu2-log

    Je n'arrive pas à afficher les accents avec mysql, j'ai pourtant positionné le character_set dans my.conf, rubrique mysqld.
    Quand je fais un show variables 'character_set', j'ai bien latin1, je ne comprend pas !?

    show variables like 'character_set%'
    -> ;
    +----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
    | Variable_name | Value |
    +----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
    | character_set | latin1

    merci pour votre aide

  2. #2
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut
    et bienvenu
    Après 3 secondes passais sur la à cet endroit voilà ce que j'ai trouvé :
    Pourquoi certains caractères (accents / apostrophes) ne passent pas ?
    auteur : Maximilian

    * Les accents : normalement, le charset par défaut prend en charge les accents, dans le cas contraire on peut spécifier un jeu de caractères au démarrage du serveur avec l'option --default-character-set. La commande show variables like 'character_set%' donne des informations intéressantes sur les charsets utilisés, le répertoire où ils se trouvent, etc.
    Si les champs sont destinés à être affichés dans des pages Web, on peut aussi remplacer les accents par leur équivalent HTML : é ... Attention cependant à bien convertir les accents lors des recherches dans la base.

    * Apostrophes (quotes) : dans une requête SQL, ils doivent être échappés par un antislash : \' ou doublés : '' pour ne pas être confondus avec les quotes délimiteurs de chaîne. Cf la liste des caractères à échapper : http://dev.mysql.com/doc/mysql/en/String_syntax.html.
    Faut chercher un minimun

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    137
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 137
    Points : 87
    Points
    87
    Par défaut
    figure toi que je l'avais lu cette faq !
    Si tu relis mon message, tu verras que mon character_set est bien positionné : latin1.

    Mes accents ne s'affiche donc pas malgé ceci, lorsque je fais, par exemple un select d'un champ avec accent dans un terminal, ou quand j'affiche ce même résultat avec php, dans firefox.

  4. #4
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Points : 2 973
    Points
    2 973
    Par défaut
    Les lignes en questions ont été insérées avant ou après que tu as changé le character_set ?
    Pensez au bouton

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    137
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 137
    Points : 87
    Points
    87
    Par défaut
    les lignes avaient été insérées avant...
    Maintenant c'est OK, après mise à jour de mes données, j'ai bien les accents.
    Merci, maitre !

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

Discussions similaires

  1. [PHP 5.2] Problème d'affichage des accents sur une page
    Par seanbean dans le forum Langage
    Réponses: 6
    Dernier message: 13/04/2011, 13h13
  2. [W3C] Problème d'affichage d'accent
    Par nims dans le forum Balisage (X)HTML et validation W3C
    Réponses: 10
    Dernier message: 23/06/2008, 13h33
  3. Réponses: 5
    Dernier message: 26/12/2007, 23h20
  4. [FLASH 8] Problème d'affichage des accents
    Par julien.63 dans le forum Flash
    Réponses: 6
    Dernier message: 11/01/2007, 15h28
  5. [PHP-JS] Problème d'affichage d'accent
    Par griese dans le forum Langage
    Réponses: 22
    Dernier message: 04/01/2007, 10h26

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