bucle if
Publicado por israel laguna garcia (25 intervenciones) el 28/04/2006 08:38:53
Hola a todos.
Bueno queria pediros ayuda con un bucle if que he hecho para seleccionar subformularios,
la idea es la siguiente :
He creado un formulario principal y en funcion del valor de un campo select debe abrirse un subformulario determinado,para ello paso por GET el valor de la opcion del select que he escogido y voy comparando ese valor con los posibles valor que abren cada subformulario para que abra el que corresponda,el problema es que siempre me abre el mismo y no se porque.El valor por GET lo coge bien porque he puesto un echo para que lo imprima por pantalla y si lo hace,he probado varias formas con el if pero nada,si se os ocurre porque puede ser os lo agredeceria mucho,aqui os pongo alguna formas que he usado :
if($tipo_pedido == $array_subform_1[1] or $array_subform_1[2])
{ aqui va el primer subformulario}
else { if($tipo_pedido == $array_subform_2[1] || $array_subform_2[2])
{aqui va el segundo subformulario}
else{ y asi sucesivamente.......
Otra forma que he utilizado es :
if($tipo_pedido == 'primera opcion del desplegable')
{aqui va el primer subformulario}
else { if($tipo_pedido =='segunda opcion del desplegable')
{aqui va el segundo subformulario}
else{ y asi sucesivamente.......
y siempre abre el primero.
Bueno queria pediros ayuda con un bucle if que he hecho para seleccionar subformularios,
la idea es la siguiente :
He creado un formulario principal y en funcion del valor de un campo select debe abrirse un subformulario determinado,para ello paso por GET el valor de la opcion del select que he escogido y voy comparando ese valor con los posibles valor que abren cada subformulario para que abra el que corresponda,el problema es que siempre me abre el mismo y no se porque.El valor por GET lo coge bien porque he puesto un echo para que lo imprima por pantalla y si lo hace,he probado varias formas con el if pero nada,si se os ocurre porque puede ser os lo agredeceria mucho,aqui os pongo alguna formas que he usado :
if($tipo_pedido == $array_subform_1[1] or $array_subform_1[2])
{ aqui va el primer subformulario}
else { if($tipo_pedido == $array_subform_2[1] || $array_subform_2[2])
{aqui va el segundo subformulario}
else{ y asi sucesivamente.......
Otra forma que he utilizado es :
if($tipo_pedido == 'primera opcion del desplegable')
{aqui va el primer subformulario}
else { if($tipo_pedido =='segunda opcion del desplegable')
{aqui va el segundo subformulario}
else{ y asi sucesivamente.......
y siempre abre el primero.
Valora esta pregunta


0