Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2011, 11:25
esaenz22
(Desactivado)
 
Fecha de Ingreso: abril-2008
Mensajes: 787
Antigüedad: 16 años
Puntos: 7
Pregunta como enviar datos con checkbox

hola. estoy mostrando una lista de datos de un array para mostrarlos en un checkbox. los datos los muestro con un foreach. lel nombre del checkbox lo almaceno en un contador $i y marco los 3 valores del checkbox y al enviar me debe mostrar lo que he checkado.

lo hice de esta forma.

Código PHP:
Ver original
  1. // llenar los datos en un array para mostralos en un bucle.
  2.  
  3. $datos = array(1=>"internet", 2=>"anime y manga", 3=>"jquery", 4=>"hardware", 5=>"software", 6=>"frameworks php", 7=>"others");
  4.    
  5.  
  6. $i = 1;
  7. // ahora hago un bucle con la lista separada usando foreach.
  8. foreach($datos as $array=>$pasatiempo)
  9. {
  10.     echo "<input type=\"checkbox\" name=\"pasatiempo$i\" id=\"pasatiempo$i\" onclick=\"VerificarMaximo(this);\"/ value = \"\">".$pasatiempo."<br />";
  11.     $i++;
  12.    
  13. }

al enviar los datos.

Código PHP:
Ver original
  1. for ($a = 0; $a < $_POST['pasatiempo']; $a++)
  2. {
  3.     $pasatiempo = $_POST['pasatiempo'][$a];
  4. }
  5.  
  6. echo $pasatiempo;

no me muestra nada. ese es mi duda.

saludos.

Última edición por esaenz22; 22/11/2011 a las 11:26 Razón: correcion del texto.