in pratica l'ho impostato in questo modo:
Codice PHP:
<tr>
<td>servizi hotel
<?
$servizi10 = $ris10["servizi"];
//checbox
echo $val = explode(";", $servizi10);
function Checked($val, $num) {
echo $val=trim($val);
if ($val==$num)
return " checked=\"checked\"";
else
return "";
}
?>
</td>
<td class="alt">
<input type="checkbox" name="servizi[]" value="1" <?=Checked($servizi10, 1) ?>> biclette
<input type="checkbox" name="servizi[]" value="2" <?=Checked($servizi10, 2) ?>> piscina
<input type="checkbox" name="servizi[]" value="3" <?=Checked($servizi10, 3) ?>> aria condizionata
<input type="checkbox" name="servizi[]" value="4" <?=Checked($servizi10, 4) ?>> fitness
<input type="checkbox" name="servizi[]" value="5" <?=Checked($servizi10, 5) ?>> tv
........
ma nn ho capito perchè nn funge