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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 SELECT villeID
FROM tbl_clients
WHERE clientID = colname

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.

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

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 clientID = colname)

Dreamweawer me renvoi un message d'erreur m'indiquant que ma syntaxe SQL n'est pas correcte.

Si vous avez un avis sur la question , je suis preneur;

Merci d'avance