Je vient de finir se code qui me crée un sélect selon le contenue de ma BdD le problème que j'ai est que je reçoit le mauvais $catName dans mon echo et je ne sais pas pourquoi. pourriez vous me filer un coup de main merci.
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
18
19
20
21
22
23
24 <?php $sql1 = "SELECT * from categories ORDER BY catID"; $query1 = mysql_query($sql1,$connect); $sql2 = "SELECT * from subCat"; $query2 = mysql_query($sql2,$connect); ?> <select name="selectCat"> <option value="-1">Choisissez un Catégorie</option> <?php while($cat = mysql_fetch_array($query1)){ $catName = $cat[1]; while($subCat = mysql_fetch_array($query2)){ $subCatID = $subCat[0]; $catID = $subCat[1]; $subCatName = $subCat[2]; echo "<option value=\"$catID.$subCatID\">$catName / $subCatName</option>"; } } ?> </select> <?php mysql_close(); ?>
Partager