Bonjour,

J'ai actuellement une liste de données recupérées dans ma base de données, sous forme de liste déroulante, mais le nom et le prix des articles sont collées l'un à l'autre.

C'est pour ça que je sollicite votre aide pour pouvoir me dire comment faire un tableau pour mettre la denomination à gauche et le prix à droite.

Voici un bout du code

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
25
26
 
 <tr>
        <td width="60%" style="font-size:12px">
   &bull; Carte graphique :
   		</td>
        <td width="40%">  <select name="listbox_cg" style="width:600px;"> 
             	<option name="cg" value="cg" >Aucun(e)</option>
 
                    <?php
 
 
					$req = "select distinct * from products p, products_description pd, products_to_categories p2c, categories_description cd where p.products_status = '1' and p.products_id = pd.products_id and p.products_id = p2c.products_id and p2c.categories_id = cd.categories_id and cd.categories_id LIKE '1071' order by p.products_price ASC ";
      	               $sql = mysql_query($req);
                          while ($data = mysql_fetch_assoc($sql)) 
                            {
                                $nom_cg = $data['products_name'];
								$prix_cg = round($data['products_price'] * 1.196, 2);
                                $id_cg = $data['products_id'];
 
                                echo "<option value=$id_cg> ".($nom_cg)." - ".($prix_cg)." €</option>";
 
							}		                   
                      ?>                         
               </select>
           </td>
           </tr>

Merci par avance