Bonjour, voici le code avec les boutons radio qui n'affichent qu'un seul nom "coline" (confirmé, c'est un prénom comme Manon ou Ella, ce qui nous sert d'indication de qualité de vin).
Et le résultat:
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
27
28
29 $req_pre = mysqli_query($bdd, 'SELECT * FROM T_Produits WHERE T_Produits.NCoul = 1'); $data=array(); while($row = mysqli_fetch_assoc($req_pre)){ $data[]=$row; } $i=0; if(sizeof($data)>0){ foreach($data as $row){ echo '<p><input type="radio" name="Nom_'.$i.'" id="Nom_'.$i.'" '.($row["Nom"]=="Coline"?"checked":NULL).' /><label for="Nom_'.$i.'">Coline (3,50 /lit.)</label></p>'; echo '<label>Nom :</label> <input type="text" id="Nom_'.$i.'" name="Nom_'.$i.'" required value="'.$row['Nom'].'" />'; echo '<label>Appellation :</label> <input type="text" id="Appell_'.$i.'" name="Appell_'.$i.'" required value="'.$row['Appell'].'" />'; echo '<label>Cépages :</label> <input type="text" id="Cep_'.$i.'" name="Cep_'.$i.'" required value="'.$row['Cepages'].'" />'; echo '<label>Millésime :</label> <input type="text" id="Milles_'.$i.'" name="Milles_'.$i.'" required value="'.$row['Milles'].'" />'; echo '<label>Degrés :</label> <input type="text" id="Deg_'.$i.'" name="Deg_'.$i.'" required value="'.$row['Deg'].'" />'; $i++; } } ?>
D'autre part, comment fait-on la concaténation des 2 variables _ "Milles_'.$i.'" et "Deg_'.$i.'" _ . Maudite syntaxe.
Merci de ta réponse.
Partager