Bonjour a tous

J'essai de faire une requete sql avec un accent dans la variable, mais ca ne fonctionne pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
"SELECT distinct section  FROM vin WHERE  section='Rosé' and aff='ok' ORDER BY FIELD( section, 'Blanc', 'Rosé', 'Rouge')"
Mais j'ai un autre code ou ca fonctionne

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT distinct ssection  FROM vin WHERE section='".$section."' and aff='ok'
La variable $section arrive d'un url qui est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
vinimpD.php?section=<? echo utf8_encode("Rosé")?>
qui est transformer par la suite
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$secteur=utf8_decode($_GET['secteur]);
Pourquoi ca fonctionne ici mais pas la premiere requête. Pourtant c'est dans le code direct pas une variable transformer

merci de votre aide