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 "; } } ?>

Rispondi quotando
...era il form che conteneva la checkbox che dava problemi...cancellato quello non ho avuto piu problemi 