titsuisse
Messages postés27Date d'inscriptionmardi 4 janvier 2005StatutMembreDernière intervention 7 avril 2006
-
20 mai 2005 à 11:25
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
20 mai 2005 à 17:20
Bonjour,
Je deviens fou.
Voilà, j'ai une base SQL qui contient des données dont un champs appelé canton. Un de mes enregistrement à la valeur FR
J'ai voulu créer une liste déroulante pour n'afficher que les enregistrement dont le canton correspond au choix de l'utilisateur voici mon code.
je reprend l'argument de ma liste déroulante
<?php
$sql = 'SELECT date, canton, lieu, organisateur, nom_soir, texte, URL, image, mail FROM soirees WHERE date>=now() and canton="<?php echo $selcan; ?>" ORDER BY date';
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
Si je ne mets pas de liste déroulante et de sélection du canton, tout s'affiche normalement.
J'ai fait un <?php echo $selcan;?> pour vérifier la valeur du champs sélectionné et il affiche bien FR ce qui correspond au champs de ma base de données SQL FR.
Le problème c'est que lorsque j'utilise le code cité plus haut, plus aucune donnée ne s'affiche.