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 :

[SGBD] signe , textarea , mysql


Sujet :

Requêtes MySQL

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 188
    Points : 110
    Points
    110
    Par défaut [SGBD] signe , textarea , mysql
    bonjour,

    voila mon probleme est le suivant , j'ai une appli en php , pour envoyer des messages entre membres , mais lorsque dans le message il y a un " ' " la donnée ne s'insere pas en db , comment faire pour empecher cette erreur?

    merci

  2. #2
    Membre averti Avatar de gofono_bass
    Inscrit en
    Décembre 2005
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2005
    Messages : 383
    Points : 448
    Points
    448
    Par défaut
    avec mysql_real_escape_string()?
    mais pourquoi tu cours?

  3. #3
    Membre actif Avatar de allyson
    Inscrit en
    Août 2003
    Messages
    261
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 261
    Points : 277
    Points
    277
    Par défaut
    Citation Envoyé par gofono_bass
    avec mysql_real_escape_string()?
    +1 et voici un bon lien
    addslashes()/stripslashes() aussi...
    .: and Justice for all :.
    ------------------------------------------------------------
    Membre du jury de l'élection de Mister DVP.com
    les règles du forum
    de penser au tag

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 188
    Points : 110
    Points
    110
    Par défaut
    voici ma requete :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $sql = nl2br(stripslashes(addslashes ("INSERT INTO message ( message , id_user  , id_destinataire , date , nom )  VALUES('" .$message. "' , '" .$id_user. "' , '" .$id_destinataire. "' , '" .$time. "' , '".$nom."' ) ")));
    meme apres ca , si je teste avec ceci : coucou c'est moi . le message de s'insere pas en db , pourquoi?

  5. #5
    Rédacteur

    Homme Profil pro
    Geek entrepreneur
    Inscrit en
    Novembre 2004
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Geek entrepreneur

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 224
    Points : 2 373
    Points
    2 373
    Par défaut
    Pourquoi tu fais un nl2br et un stripslashes ?

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 188
    Points : 110
    Points
    110
    Par défaut
    le nl2br est pour les sauts de ligne , et ici j'ai tenter stripslashes car lorsqu'il y a un ' dans le message la donnee ne s'insere pas

  7. #7
    Membre éprouvé Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Points : 1 009
    Points
    1 009
    Par défaut
    nl2br c'est davantage à l'affichage qu'il conviendrait de le faire plutôt qu'à l'insertion...
    Consultant idéaliste.

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 188
    Points : 110
    Points
    110
    Par défaut
    oui je suis d'accord , et cela marche tout aussi bien mais bon le probleme n'est pas avec le nl2br mais bien avec le ' qui cause probleme , quelqun a une idee?

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 58
    Points : 67
    Points
    67
    Par défaut
    stripslashes(addslashes
    Aucun interet, retirez le stripslashes

  10. #10
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 188
    Points : 110
    Points
    110
    Par défaut
    ok , mais le probleme n'est malheureusement toujours pas resolu

  11. #11
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 58
    Points : 67
    Points
    67
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $sql = "INSERT INTO message (`message` , `id_user` , `id_destinataire`, `date`, `nom`)  VALUES('" .addslashes ($message). "' , '" .$id_user. "' , '" .$id_destinataire. "' , '" .$time. "' , '".$nom."' )";
    Ca donne quoi celà ?

  12. #12
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 188
    Points : 110
    Points
    110
    Par défaut
    Je peux venir jusque chez toi te faire des bisous?

    merci ca repond juste a mon probleme et il est resolu mnt , merci

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

Discussions similaires

  1. Quel SGBD avec PHP : MySQL ou Postgres
    Par charliejo dans le forum Requêtes
    Réponses: 6
    Dernier message: 25/01/2006, 12h13
  2. Réponses: 19
    Dernier message: 21/01/2006, 13h23
  3. [MySQL] [SGBD] Script PHP/MYSQL d'access FTP
    Par ChRom dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 09/01/2006, 01h52
  4. [SGBD] PHP et MYSQL "Connection Impossible"
    Par saidus dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 02/10/2005, 14h26
  5. [SGBD] [PHP4 et MySQL 4.1.14]
    Par saidus dans le forum SQL Procédural
    Réponses: 6
    Dernier message: 22/09/2005, 10h42

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