Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/03/2007, 02:51
verm83
 
Fecha de Ingreso: octubre-2003
Mensajes: 33
Antigüedad: 23 años
Puntos: 0
Re: ¿Como saber cuantos "checkbox" tildó el usuario?

Yo me ahorraría las sentencias if, dejándolo así:

Código PHP:
$check_num = count($_POST['extras']);
echo 
'Se marcaron $check_num checkbox'; 
Aparte del foreach, puedes hacer lo siguiente para mostrar los checkbox marcados:

Código PHP:
$check_names = array_keys($_POST['extras']);
$check_values = array_values($_POST['extras']);
for (
$i = 0; $i < $check_num; $i++) {
echo 
'Se marcó <em>$check_name[$i]</em> con valor <em>$check_values[$i]</em><br />';
}