Originariamente inviato da Norma
Come faccio a popolare un array con dei checkbox
Cosi scorro la query
Codice PHP:
<form name="form1" method="post" action="pagina2.php">
<?php 
while ($ris=mysql_fetch_array($dati)) { 
?> 
<tr> 
<td>
<input type="checkbox" name="presente[]" value="checkbox">
<td><input type="text" name="nominativo[]" value="<?php echo $ris["cognome"]."".$ris["nome"]; ?>">
</tr> 
</td>
</form>
Recupero i valori nella pagina2
Codice PHP:
<?php
$da
=count($_POST[presente]);
for (
$i=0$i<=$da$i++)
{
$ch[$i] = $_POST[presente][$i];
$nominativo[$i] = $_POST[nominativo][$i];
 }

for (
$i=0$i<=$da$i++) 

if (
$ch[$i]=="checkbox"
{
echo 
$nominativo[$i]."
"
;
echo 
"-------"."
"
;
}    
}
?>
Vorrei stampare i valori checkati ma invece mi stampa
codice:
  
$ch[0]
$ch[1]
$ch[2]
$ch[N]
quanti sono i check attivati.

ma come fa a stampare '$ch[n]' se gli fai stampare $nominativo[...], e per di più ci aggiungi '----
'?
prova a guardare nel sorgente della pagina che crea...