Bonjour,
je fait un select distinct afin d'avoir une liste déroulante de mes marques
ça marche très bien, mias le seul souci que j'ai est que j'obtiens en première ligne une ligne blanche. En effet après le champs "toutes les marques", j'ai une ligne blanche et puis en dessous j'ai bient toute la liste des marques.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <SELECT name="mark" class="font" value="<?php echo $mark; ?>"> <OPTION>Tous les produits <? // on se connecte à MySQL include ('connect.php'); $sqla = sprintf("SELECT DISTINCT marque FROM lldiffusion_produit ORDER BY marque ASC"); // on envoie la requête $reqa = mysql_query($sqla) or die('Erreur SQL !<br>'.$sqla.'<br>'.mysql_error()); while($dataa = mysql_fetch_assoc($reqa)) { echo '<OPTION>'.$dataa['marque']; } ?> </SELECT>
En regardant dans ma base de données je n'ai pas l'impression de voir de champs vide au niveau des marques.; Alors je me demande d'où peut bien venir cette ligne blanche et comment faire pour m'en débarasser...
Merci d'avance pour vos précieux conseils.
Partager