ma come fa a stampare '$ch[n]' se gli fai stampare $nominativo[...], e per di più ci aggiungi '----Originariamente inviato da Norma
Come faccio a popolare un array con dei checkbox![]()
![]()
Cosi scorro la query
Recupero i valori nella pagina2Codice 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>
Vorrei stampare i valori checkati ma invece mi stampaCodice 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 "-------"."
";
}
}
?>
quanti sono i check attivati.codice:$ch[0] $ch[1] $ch[2] $ch[N]
![]()
'?
prova a guardare nel sorgente della pagina che crea...
![]()