Hi,
I want to take back selected fields from a form list field. I have make the following code that seem ok, at last queries perfectly works but the output is always unselected :-(
Thanks for any help !
<select name="idfamiglia[]" size="5" multiple>
<?php
//carica le voci selezionabili dalla tabella famiglie
$query = ("SELECT idfamiglia, famiglia FROM famiglie ORDER BY famiglia");
$risultato = mysql_query($query);
$sql_fam = "SELECT idfamiglia FROM relazioni_famiglia WHERE idarticolo = $idarticolo";
$risultato_fam = mysql_query($sql_fam);
while ($riga = mysql_fetch_array($risultato)) {
$selezione = "";
while ($check = mysql_fetch_array($risultato_fam)) {
if ($riga[idfamiglia] == $check[idfamiglia]) {$selezione = "selected"; }
}
printf("<option $selezione value=\"".$riga[idfamiglia]."\">".$riga[famiglia]."</option>\n");
}
?>
</select>