Problème de requete SQL
mariostar27
Messages postés
442
Statut
Membre
-
noux -
noux -
Bonjour,
j'ai un problème avec ma requête SQL. la voici :
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
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
-
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!! -
ba je veux bien mais le soucis c'est que c'est pour écrire des article alors ...
-
oue moi aussi sa me fait l'oeuf car c t pour des adresses donc voila....
ai en plus ai rien trouve sur GOOGLE!! :( -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Salut,
il faut réviser ses cours de PHP :
https://www.php.net/manual/fr/function.mysql-real-escape-string.php