Ver Mensaje Individual
  #10 (permalink)  
Antiguo 07/04/2008, 11:02
Avatar de sirguy
sirguy
 
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 18 años, 5 meses
Puntos: 12
Re: Duda grande de checkbox

Lo siento ya sé que es confuso, pero más o menos va saliendo:

Añadir a newsletter <input type="checkbox" name="nius_<? echo $registro["id"]; ?>">

Esto lo que viene a hacer es que cada checkbox tiene un nombre: nius_id de la página para saber cuales reciben los datos de on y cuales no.

La idea me la has dado tú, puesto que como uso while le paso el id del sql y no una variable de un for. Eso ya está bien.

Justo ahora me salía recibirlas usando tu idea de usar un for (he vuelto a usar el while):

$sql="select * from palau ".$criterio." order by id desc limit ".$lim.",".$pag;
$res=mysql_query($sql);
while($registro=mysql_fetch_array($res))
{
//$nius=$_POST["nius_"+$registro["id"]];
$nius=$registro["id"];
echo $_POST["nius_".$nius];
echo "<br>";
}

Lo que no me ha ido ha sido lo on y off (sólo me devuelve los on), aunque supongo que dentro del while podré meter la función que me has pasado de si no es on que me dé el valor off por defecto.

Ya sé que soy un coñazo...

Un saludo
__________________
Chanante!