Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/07/2013, 13:04
Avatar de ananda
ananda
 
Fecha de Ingreso: enero-2012
Mensajes: 345
Antigüedad: 12 años, 10 meses
Puntos: 14
Respuesta: Problema sencillo en form con checkboxes

Cita:
Iniciado por CesarHC Ver Mensaje
Pues ponerle un nombre diferente al checkbox no veo el problema podrias ponerle un contador y que te quede:

name="group1";
name="group2";
name="group3";
name="group4";
name="group5";

deacuerdo al numero de elementos que tengas.
Hola, no puedo hacer eso porqué el numero de checkboxes es dinámico, es decir, en un usuario pueden aparecer 4 checkbox y en otro 5, por eso necesito un while para lograr tantos checkbox como registros en la base de datos hay.

No me aclaro con los arrays, no sé como ponerlo en el name y luego recuperarlos en un formulario POST, por ejemplo, puedo crear un array a partir del while de esta forma:

Código PHP:
    $notas = array();
while (
$saca mysql_fetch_assoc($consulta)) {
    
$key $saca['nombre'];
    
$notas[$key
Entonces, al checkbox ponerle: name="<?php echo $notas?>". Pero luego, tras enviar el formulario, no sabría como recoger ese array con $_POST['']. Ojalá podáis arrojarme algo de luz al asunto porque no lo veo nada claro, gracias a todos los que habéis respondido por la ayuda, un saludo.
__________________
Creador de Vipefy , una nueva red social con un punto de vista diferente de las relaciones sociales.