Multiple bouton radio généré par une table

Eléphanteau du PHP | 10 Messages

21 août 2010, 17:06

Bonjour à tous,

Le visiteur de mon site doit pouvoir cocher de multiple bouton. Mon code génére les input à partir du code

Code : Tout sélectionner

echo "<form>"; echo "<select name='mmi[]' multiple size=2>"; $br = 0; echo "</td><td valign=middle width=180 bgcolor=$color>"; $resultai = mysql_query ("SELECT * FROM mmprinvent INNER JOIN mmpacking ON mmi_pack_id = mmp_id WHERE mmi_art_id = $mma_id && mmi_cat_id = '$v_mmc_id' && mmi_typ_id = '$v_mmt_id'",$db); while ($myrowai = mysql_fetch_array($resultai)) { $mmi_pack_descr = $myrowai["mmp_title"]; if ($br== 1) {echo "<br>";} echo "<input type=radio value=$mmi_id name = $mmi_id> &nbsp;<font face='Myriad Pro' size=2>$mmi_pack_descr</font>"; $br = 1; } echo "</select>"; echo "</form>";
Le probleme est que cela affiche des cases vides

Vous avez une idée?

Merci

ViPHP
xTG
ViPHP | 7331 Messages

21 août 2010, 19:30

Déjà tu as un soucis là :

Code : Tout sélectionner

<input type=radio value=$mmi_id name = $mmi_id>
Enfin à priori si $myrowai["mmp_title"] existe bien il n'y a pas de raisons que ton affichage soit inexistant.
As-tu vérifié dans le code généré que c'était bien vide ? Peut être que ton input bizarre a fait que l'affichage n'a pas été fait mais est bien présent.