Foros del Web » Programando para Internet » PHP »

Cómo leo varios checkbox -> $checkbox[$i] ?

Estas en el tema de Cómo leo varios checkbox -> $checkbox[$i] ? en el foro de PHP en Foros del Web. Estoy tratando de leer varios checkbox que me jalo de una BD y los creo dinamicamente asi: checkbox$i y en html el genera checkbox5 por ...
  #1 (permalink)  
Antiguo 21/05/2002, 10:59
 
Fecha de Ingreso: febrero-2002
Mensajes: 100
Antigüedad: 22 años, 2 meses
Puntos: 0
Cómo leo varios checkbox -> $checkbox[$i] ?

Estoy tratando de leer varios checkbox que me jalo de una BD y los creo dinamicamente asi: checkbox$i y en html el genera checkbox5 por ejemplo, pero cuando trato de leerlo coloco $checkbox$i por supuesto que da error, he tratado con $checkbox[$i] y tampoco me funciona.

Gracias por la ayuda que me puedan brindar, esto es buscando alternativas para el mismo problema que está mas abajo que trata como leo select multiples?

Saludos a todos
  #2 (permalink)  
Antiguo 21/05/2002, 13:15
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Re: Cómo leo varios checkbox -> $checkbox[$i] ?

reyj... otra vez?? :P
La solucion a los Checkbox es la misma que la de los SELECT... tan solo define el nombre como checkbox[1], checkbox[2], etc.

En tu caso, para acceder a los que ha hiciste, puedes hacer :

<?
$nombre = "checkbox".$i;
echo $$nombre;
?>

saludos.

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo
  #3 (permalink)  
Antiguo 22/05/2002, 09:40
 
Fecha de Ingreso: febrero-2002
Mensajes: 100
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Cómo leo varios checkbox -> $checkbox[$i] ?

JEJEJE

Esto es increible!!!

Me siento que me estoy ahogando en un base de agua y no se como salir, que arrechera.

Todavia no me sale ni uno ni el otro.

Lo estoy haciendo paso a paso:

pagina en que creo los checkbox

&lt;?
$i=0;
$j=0;
while ($row = mysql_fetch_array($result))
{
if ($j!=2)
{
$j=$j+1;
$i=$i+1;
echo(&quot;&lt;input type='checkbox' name='checkbox$i' value='$row[0]'&gt;$row[1]&quot;);
}
else
{
$j=1;
$i=$i+1;
echo(&quot;&lt;br&gt;&quot;);
echo(&quot;&lt;input type='checkbox' name='checkbox$i' value='$row[0]'&gt;$row[1]&quot;);
}

}

?&gt;

pagina en la que lo leo
&lt;?
echo (&quot;PRUEBA DE CHECKBOX 4: &quot;);
$prueba = &quot;checkbox&quot;.&quot;4&quot;;
echo ($$prueba);

echo(&quot;El contador es $contador &quot;);

echo (&quot;AQUI VIENE EL CODIGO:&quot;);
$i=0;
if ($i &lt;= $contador)
{
$nombre = &quot;checkbox&quot;.$i;
echo ($$nombre);
$i=$i+1;
}

?&gt;


No me muesta nada y no entiendo el error!!!
:-p

  #4 (permalink)  
Antiguo 22/05/2002, 10:15
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Re: Cómo leo varios checkbox -> $checkbox[$i] ?

No recuerdas mis mensajes anteriores?
No leo la linea en la que lees el valor del Checkbox desde las HTTP_POST_VARS.....

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo
  #5 (permalink)  
Antiguo 22/05/2002, 15:03
 
Fecha de Ingreso: febrero-2002
Mensajes: 100
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Cómo leo varios checkbox -> $checkbox[$i] ?

ya lo pude leer fiuuuuuuu

yo no sabia para que se utilizaba el http_post_vars, ya me di cuenta de su utilidad, de verdad es que estoy super agradecido Pablo.

Gracias Hermano.

Como dicen en Venezuela usted sabe más que un pescado frito.

De verdad gracias
  #6 (permalink)  
Antiguo 22/05/2002, 22:17
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Re: Cómo leo varios checkbox -> $checkbox[$i] ?


No conocía esa frase, pero la agrego a mi lista.

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:57.