Pphp/my sql guillemet qui disparaisse

stefanelle -  
 toto -
Bonjour,

j ai un petit souci je modifie mes entrées dans ma base via un formulaire j affiche els entrés et je le smodifie avec des textbox le problème est que quand il y a une ligne qui conient des guillemets et que je fais une modif n importe ou sur la ligne ca enlève les guillemets

quelqu un a une idee ?
Configuration: Windows Vista
Firefox 3.0.6

4 réponses

  1. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    tu dois scanner la chaine avec les guillemets, et les réemplacé par le code html des guillemets je pense (car le langage SQL utilise aussi les guillemets
    0
    1. stefanelle
       
      comment puis je faire ca ?
      0
  2. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    désolé, je suis pas un grand développeur de sites, et ca fait un moment que j'ai pas eu le PB ...

    je croi qd meme que c'est ca
    https://www.php.net/htmlentities
    0
  3. toto
     
    Bonjour

    Non, il ne faut pas utiliser htmlentities pour enregistrer des informations dans une base.
    Il faut utiliser mysql_real_escape_string qui est fait justement pour ça.
    0
    1. stefanelle
       
      ok toto et mysql_real_escape_string me permettrait de regler mon probleme de guillemet ?
      0
      1. toto > stefanelle
         
        oui
        0
  4. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    ha, dsl.. comme je disait, je fais pas énorme de sites web...
    le mieux c'est d'essayer, tu verra bien ;)
    0