Problème de requete SQL

Bonjour,
j'ai un problème avec ma requête SQL. la voici :
<?php $reponse = $bdd->query('INSERT INTO article(id_sous_menu, auteur, titre, contenu) VALUES(' . $_SESSION['id_sous_menu'] . ',\'' . $_POST['auteur'] . '\',\'' . $_POST['titre'] . '\',\'' . $_POST['contenu_article'] . '\')') or die(print_r($bdd->errorInfo()));

le soucis que j'ai c'est que par moment $_POST['contenu_article'] ne fonctionne pas. j'ai l'impression que c'est quand, dans cette variable, j'ai inséré des signe comme des <,>,',&, etc...

pouvez vous m'aidez svp



--
gwennael

5 réponses

  1. les caractère spéciaux ne fonctionne pas dans la BDD, enfin moi aussi sa fonctionne pas!!!!
    mais essai sans les caractères spéciaux et normalement sa va marcher!!
    1. ba je veux bien mais le soucis c'est que c'est pour écrire des article alors ...
      1. oue moi aussi sa me fait l'oeuf car c t pour des adresses donc voila....

        ai en plus ai rien trouve sur GOOGLE!! :(