Salve a tutti, ho creato una pagina php che mi permette di visualizzare sullo schermo una griglia html riempita con i campi di una tabella sql...ovviamente la tabella viene riempita correttamente tramite interrogazioni sql effettuate da php e su ogni rigo è prevista una chekbox per selezionare il rigo...alla fine della pagina c'è un pulsante che deve effettuare il controllo delle righe selezionate ed effettuare quindi su di esse un aggiornamento...il problema è che mi viene restituito un errore di sintassi e non riesco a spiegarmi il motivo!!! ora posto la parte di codice relativa alle check box e al pulsante!!!
codice:
<tr bgcolor="<?echo $colore?>">
<td><?php echo $multiproprietario;?></td>
<td><?php echo $multiproprietarioPrec;?></td>
<td><?php echo $indirizzo;?></td>
<td><?php echo $cap;?></td>
<td><?php echo $citta;?></td>
<td><?php echo $periodo;?></td>
<td><?php echo $periodocompleto;?></td>
<td><?php echo $appartamento;?></td>
<td>
<form><input type="hidden" name="nomeRigo" value="<?php echo $multiproprietarioPrec?>"/>
<input type="hidden" name="nomeRigo" value="<?php echo $appartamento ?>" />
<input type="checkbox" name="selezione[<?php $i?>]" value="<?php echo$i ?>"/>
</form>
</td>
</tr>
<?php $i++; }
?>
<tr><td align="center">Righe visualizzate: <?php echo $i; ?></td> </tr>
<tr><td align="center">
<form action="?attivazione=ok" method="POST" enctype="multipart/form-data" >
<input type="submit" name="AggiornaSelezionati" value="Aggiorna" />
</form>
<?php if($_GET['attivazione'] == "ok") {
foreach ($selezione as $key => $value) {
echo "Hai selezionato la checkbox: $key con valore: $value
"; } } ?>