Codice PHP:
$query = "SELECT * FROM tabella ORDER BY voci";
$result=mysql_query($query);
// scrive i 23 checkbox
// $row[1] contiene il valore del campo da inserire
while ($row=mysql_fetch_array($result)) {
echo "<input name=\"interesse[]\" type=\"checkbox\" value=\"".$row[1]."\"".checked($row[1])." />".$row[1].;
}
function checked($val) {
$val=trim($val);
if ($val)
return " checked=\"checked\"";
else
return "";
}
la funzione CHECKED verifica il dato del checkbox: se c'è qualcosa allora aggiunge al TAG il parametro CHECKED.