Pb avec contenu text area, insertion dans BD

Bonjour, tout le monde ca va ?

j'ai un formulaire qui contient des champs text et text area .. je veux récuperer le contenu des champs et l'insérer dans une base de données.

mon pb est au niveau d'insertion dans la base, exemple

contenu d'un champ titre = Répit pour le photovoltaïque
pour récupere ce conteni j'ai utilisé : $titre = htmlspecialchars($_POST['titre'], ENT_QUOTES);
et dans la base de données je me trouve juste avec le R !!!!

si quelqu'un peut m'aider ? Merci

Bonne journée

1 réponse

  1. Bonjour,

    Il nous faudra plus d'informations.

    1 - Peux-tu nous donner le code du formulaire (le titre suffira pour le moment)
    2 - Peux-tu nous donner le code PHP de l'insertion en base de données ?
    3 - Quel est le type du champ dans ta base de données ?

    Merci,

    Xavier
    1. mes champs dans la base de données sont latin1_swedish_ci
      mes pages html ont comme charset=iso-8859-1

      j'ai remplacer le $titre = htmlspecialchars($_POST['titre'], ENT_QUOTES); par $titre = htmlentities($_POST['titre'], ENT_QUOTES);

      et là c'est bon; sauf il y a toujours un problème au niveau d'apostrophe ' elle est remplacé par ? Merci