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 :

La zone de texte ne supporte pas le français [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    114
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 114
    Par défaut La zone de texte ne supporte pas le français
    bonjour

    l'idée est de stocker un texte dans une tabe d'une base de données MySql et de la recuperer par la suite...

    J'ai crée une table dans ma base de donnée avec la requette suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $sql = "CREATE TABLE $table_name (
    				task_id 	bigint(20) 	not null auto_increment,
    				notes		text		not null default '',
    				unique key id(task_id)
    				);";
    l'insertion du texte se passe tranquilement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $sql = "INSERT INTO `$table_name` (notes) VALUES ('This is what your texte will look like..')";
    Je recupere le texte dans la table et je l'affiche par la methode Echo et aussi dans un textarea pour permetre la modification:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $Notes = "SELECT notes FROM $table_name WHERE task_id=1";
    j'execute la query et j'affiche :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo '<h3>Notes : </h3>' . $Notes;?>

    Mais lors de la recuperation du texte, tout les caracteres propres à la langue francaises ( " ' ", "é", "à", "ê", ...) sont precedé par un "\" que sela soit par l'affichage echo ou dans la textarea...

    Avez vous svp une idée pour corriger le probleme ?

  2. #2
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Salut,

    Il doit y avoir du magic_quotes_gpc là-dessous.

    Tu peux aller voir la description de stripslahes

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    114
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 114
    Par défaut
    bonjour jml94
    Oui effectivement, ça marche après l'utilisation de stripslashes.
    Merci pour votre temps.

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

Discussions similaires

  1. [AC-2003] [ETAT] Zone de texte n'affiche pas la valeur demandée
    Par Xari_ dans le forum IHM
    Réponses: 4
    Dernier message: 31/03/2011, 08h49
  2. Ma zone de texte ne veut pas se remplir au deuxième passage
    Par zidane2 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 03/09/2010, 16h10
  3. Réponses: 2
    Dernier message: 20/09/2006, 08h58
  4. Réponses: 2
    Dernier message: 09/11/2005, 13h30
  5. Réponses: 10
    Dernier message: 28/09/2005, 16h30

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