[SQL] caractère "&"

Résolu
Bonjour,

voilà le soucis assez simple, j'ai un champ texte suivi d'un post et d'un insert sql. Hors si mon champ texte contient le fameux "&" bien ça galère.

J'ai essayé SET DEFINE OFF, SET SCAN OFF, un str_replace('&','et',..);

absolument rien y fait !

avez vous une réelle solution ?

Merci à vous

2 réponses

  1. Bonjour,
    Je n'ai jamais eu de soucis à cause de ça, peut-tu nous montrer ta requête Sql ?
    0
    1. $go=$bdd->prepare("INSERT INTO ... VALUES(?,?,?,?,?,?,'0','0','0')");
      $go->execute(array($verif['ID'],$futur_no,$p['pseudo'],$_POST['pseudo'],$_POST['text'],time()));

      le hic se trouve uniquement dans le $_POST['text']. Tous les caractères passent sauf "&". Dans ce cas tout ce qui viens deriere ne s'enregistre pas
      0
  2. Sujet résolu, merci quand même
    0