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 :

probleme d'accent bizarre [MySQL]


Sujet :

PHP & Base de données

  1. #21
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Par défaut


    Voici la tronche de ma table

  2. #22
    Membre Expert Avatar de darkstar123456
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 895
    Par défaut
    1] fais un export de toute ta table
    2] DL & installe Notepad++
    3] copie/colle le résultat de ton EXPORT dans NP++
    4] Format > Convertir en UTF8 (sans BOM)
    5] Crée ta base EN UTF8
    6] fenetre SQL (vérifier qu'on est bien en UTF8) => copier/coller à partir de NP++

    NB : Note que souvent j'ai remarqué que les ajouts à partir de PHPMyAdmin déconnent, donc si apres tout ça, ça ne marche toujours pas => crée toi un formulaire en ligne (et en UTF8)

  3. #23
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Par défaut
    Bon c'est chaud.

    je vais essayer de passer directement à la création par formulaire.
    Mais ça va me prendre un petit moment

  4. #24
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Par défaut
    Bon en fait j'ai mis un simple
    mysql_query("SET NAMES 'utf8'");
    après ma connexion dans ma page PHP et ça marche

    Ce serait du à quoi ?

  5. #25
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Par défaut
    j'ai lu ce ceci


    "Si MySQL n'est pas configuré par défaut pour l'UTF-8 il faut lui préciser la manière dont elle doit traiter les caractères contenus dans une requête SQL à l'aide de cette instruction :

    SET NAMES 'utf8';


    Ma question est alors comment configurer MySQL par defaut pour l'UTF-8 ?

  6. #26
    Membre Expert Avatar de darkstar123456
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 895
    Par défaut
    Citation Envoyé par nicolasferraris Voir le message
    mysql_query("SET NAMES 'utf8'");
    voilà le truc que je cherchais depuis tt à l'heure mais la flemme d'aller voir sur le net (et boulot oblige, faut bien que je bosse un peu ^^)

    Sinon en fait, il suffit d'avoir soit un version récente de MySQL soit directement créer ta base en UTF8 et ça suffit, le prob ici c'est que la base à été crée en ISO à l'origine

  7. #27
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Par défaut
    Ok je vais voir pour mettre à jour MySql


    merci à toi en tout cas

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. [MySQL 4.1] probleme d'accents sur une requete SQL
    Par tatayoyo dans le forum Langage SQL
    Réponses: 4
    Dernier message: 10/11/2005, 16h06
  2. Problème d'accents
    Par devmat dans le forum Gnome
    Réponses: 7
    Dernier message: 09/05/2005, 17h43
  3. probleme d'accents!!!
    Par w.b. dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 21/02/2005, 14h51
  4. probleme d'accent
    Par ericmart dans le forum Flash
    Réponses: 3
    Dernier message: 26/02/2004, 09h23
  5. probleme d'accents
    Par otb82 dans le forum Requêtes
    Réponses: 5
    Dernier message: 23/10/2003, 12h03

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