Je n'arrive pas à comprendre pourquoi ma sous-requête ne fonctionne pas.
Je voudrais récupérer la liste de tous les clients étant dans la même ville que le client sélectionné.
Le client sélectionné est dans l'url (detail.php?clientID=2025)
Mon premier jeu d'enregistrement fonctionne:
ici, colname va chercher le n° client dans l'URL. Donc cette première requête me renvoi un chiffre qui correspond à l'id de la ville.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT villeID FROM tbl_clients WHERE clientID = colname
Cette première requête fonctionnant, j'ai donc rédigé la requête suivante pensant pouvoir récupérer les autres clients de la ville
Dreamweawer me renvoi un message d'erreur m'indiquant que ma syntaxe SQL n'est pas correcte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT * FROM tbl_clients WHERE villelID = (SELECT villeID FROM tbl_clients WHERE clientlID = colname)
Si vous avez un avis sur la question , je suis preneur;
Merci d'avance
Partager