Problème de requete SQL

mariostar27 Messages postés 442 Statut Membre -  
 noux -
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


5 réponses

david77179 Messages postés 172 Statut Membre 22
 
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!!
0
mariostar27 Messages postés 442 Statut Membre 26
 
ba je veux bien mais le soucis c'est que c'est pour écrire des article alors ...
0
david77179 Messages postés 172 Statut Membre 22
 
oue moi aussi sa me fait l'oeuf car c t pour des adresses donc voila....

ai en plus ai rien trouve sur GOOGLE!! :(
0
mariostar27 Messages postés 442 Statut Membre 26
 
donc on est 2 a chercher lol
0
david77179 Messages postés 172 Statut Membre 22
 
oue 2 ou plus!!! lol
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
noux
 
Salut,

il faut réviser ses cours de PHP :
https://www.php.net/manual/fr/function.mysql-real-escape-string.php
0