Erreur requête SQL
Résolu
Solar13
Messages postés
214
Statut
Membre
-
Solar13 Messages postés 214 Statut Membre -
Solar13 Messages postés 214 Statut Membre -
Bonjour !
J'ai un problème de requête SQL, qui semble dû aux ' et ", vous avez une idée ?
$sql = "SELECT *
FROM rayons
WHERE ID_articles = $_POST['ID_articles']";
Merci à vous !
J'ai un problème de requête SQL, qui semble dû aux ' et ", vous avez une idée ?
$sql = "SELECT *
FROM rayons
WHERE ID_articles = $_POST['ID_articles']";
Merci à vous !
A voir également:
- Erreur requête SQL
- Erreur t32 ✓ - Forum Livebox
- Erreur upes 1025 - Forum Téléviseurs
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur 0x80070643 - Accueil - Windows
- Corriger l'erreur 0x80070643 de la mise à jour KB5034441 de Windows 10 - Accueil - Windows
5 réponses
Bonjour ce n'est pas vos guillemets simple ou double qui posent problème.
ça serait plus simple si vous mettiez l'erreur qui est affichée mais vous ne pouvez pas mettre de php dans une requête SQL. Il vous faut concaténer pour pas que la variable soit prise en chaîne de caractère et que ce soit bien la valeur qui soit utilisée.
$sql="SELECT * FROM rayons WHERE ID_articles = ".$_POST['ID_articles'];
ça serait plus simple si vous mettiez l'erreur qui est affichée mais vous ne pouvez pas mettre de php dans une requête SQL. Il vous faut concaténer pour pas que la variable soit prise en chaîne de caractère et que ce soit bien la valeur qui soit utilisée.
$sql="SELECT * FROM rayons WHERE ID_articles = ".$_POST['ID_articles'];
Merci pour la réponse, j'ai ce message d'erreur:
Parse error: parse error, expecting 'T_STRING' or 'T_VARIABLE' or 'T_NUM_STRING
Parse error: parse error, expecting 'T_STRING' or 'T_VARIABLE' or 'T_NUM_STRING
A mon avis il y a une erreur plus haut dans ton code PHP: ':' manquant , chaîne mal fermée...)
Vérifie l'entièreté de ton code.
Vérifie l'entièreté de ton code.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question