Il mio problema è che siccome devo generare un form con un checkbox per riga, ma non so il numero di righe che potrebbero esserci. Non sò come recuperare il valore dei checkbox nella pagina di destinazione, ho visto vari esempi ma sembrano non calzare con la mia necessità.
come devo fare? questo è il codice:
Codice PHP:
<table border="0" id="table18" cellspacing="0" cellpadding="0" width="100%">
<form action="private_change_home2.php" method="get">
<?php
$query="SELECT id_imm, rif, valido, home FROM immobili WHERE valido=1 ORDER BY data_ins";
$result =safe_query($query);
while ($row=mysql_fetch_array($result)){
if($row['home']==1){
$check="checked";
}else{
$check="";
}
?>
<tr>
<td width="100%" colspan="2"><font size="1" color="#FFFFFF">_</font>[img]images/bot2.gif[/img]</td>
</tr>
<tr>
<td width="79%">[size="1"][b]<small>
<font face="Verdana">Rif.: </font>[/b][/size][b][/b]
<font face="Verdana, Arial, Helvetica, sans-serif" color="#666666">
<?php echo $row['rif']; ?></font></small></td>
<td width="21%">
<input type="checkbox" name="C2" <?php echo $check; ?> value="<?php echo $row['id_imm']; ?>"></td>
</tr>
<?php
}
?>
<tr>
<td width="100%" colspan="2">
<input name="I1" type="image" src="images/go.gif" align="right" alt="Invia username e password"></td>
</tr>
</form>
</table>
cosa devo mettere nella pagina di recupero per visualizzare e poi salvare nel db i valori del checkbox?