Unknown column '...' in 'where clause'
Résolu/Fermé
TimBMF
-
14 août 2010 à 23:41
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 - 17 août 2010 à 13:47
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 - 17 août 2010 à 13:47
A voir également:
- Unknown column '...' in 'where clause'
- Usb\unknown - Télécharger - Optimisation
- Navigation in private - Guide
- Deco in paris avis - Forum Consommation & Internet
- Decoinparis ⚠️ arnaque ✓ - Forum Consommation & Internet
- Aux in ✓ - Forum Enceintes / HiFi
2 réponses
Il s'avère que je viens de trouver la solution.
Tout se joue dans l'utilisation (quelque peu vicieuse) des guillemets (") et apostrophes (').
A la place de :
$requete = 'SELECT * FROM commentaires WHERE document = '.$document_selectionne.'';
il faut écrire :
$requete = "SELECT * FROM commentaires WHERE document = '$document_selectionne'";
Voilà.
Tout se joue dans l'utilisation (quelque peu vicieuse) des guillemets (") et apostrophes (').
A la place de :
$requete = 'SELECT * FROM commentaires WHERE document = '.$document_selectionne.'';
il faut écrire :
$requete = "SELECT * FROM commentaires WHERE document = '$document_selectionne'";
Voilà.
HostOfSeraphim
Messages postés
6750
Date d'inscription
jeudi 2 février 2006
Statut
Contributeur
Dernière intervention
31 juillet 2016
1 608
17 août 2010 à 13:47
17 août 2010 à 13:47
Vicieuse, pas tant que ça. Tu avais une belle faute dans ta requête : un guillemet se balladait tout seul en fin de ligne... alors que les guillemets (et les quotes) vont toujours par deux.
C'est une manière de vérifier : si tu as un nombre impair de guillemets sur ta ligne, c'est pas bon...
C'est une manière de vérifier : si tu as un nombre impair de guillemets sur ta ligne, c'est pas bon...