Ver Mensaje Individual
  #9 (permalink)  
Antiguo 05/08/2011, 12:36
Avatar de ramiro_md
ramiro_md
 
Fecha de Ingreso: septiembre-2008
Mensajes: 274
Antigüedad: 16 años, 2 meses
Puntos: 26
Respuesta: Mostrar datos de una consulta con checkbox

Vos tenes una hipotetica tabla "personas" con la siguiente estructura -> (DNI,Nombre,Apellido,Estado Civil).
Tu tabla HTML queda así:

checkbox-111111111-Ramiro-Martinez-Soltero
checkbox-222222222-Pepe-Pepe-Viudo
checkbox-333333333-Rosa-Rosa-Casada

Ahora, si vos queres seleccionar a Ramiro, y mostrar todos los datos de la tabla en una nueva pagina el "impresor" del checkbox de PHP debería estar definido asi:
Código PHP:
Ver original
  1. $valores = $row['campo1'].",".$row['campo2'].",".$row['campo3'].",".$row['campo4'];
  2. echo "<td><input type='checkbox' name='calcular[]' id='ckBox' value='$valores'></td></tr>";
Ahora tu check tiene toda la info de una fila de la tabla. (A modo de "string").
Cuando lo recibis en la otra página PHP haces un
Código PHP:
Ver original
  1. $vals = explode(",",$_POST['calcular']) ;
y te quedan todos los valores en un array:
Código PHP:
Ver original
  1. $val[0] = el dni
  2. $val[1] = el nombre
  3. $val[2] = el apellido
  4. $val[3] = el estado civil

Hay otras maneras, esa es la más rápida.