Foros del Web » Programando para Internet » PHP »

problemas Boton Radio

Estas en el tema de problemas Boton Radio en el foro de PHP en Foros del Web. Hola tengo el siguiente codigo. <input type="radio" Name="renglones" Value="<?$index?>" > <?echo $cad; El numero de botones radio que uso es variable, esa informacion la almaceno ...
  #1 (permalink)  
Antiguo 11/08/2006, 10:47
 
Fecha de Ingreso: julio-2006
Mensajes: 24
Antigüedad: 11 años, 4 meses
Puntos: 0
problemas Boton Radio

Hola tengo el siguiente codigo.
<input type="radio" Name="renglones" Value="<?$index?>" > <?echo $cad;

El numero de botones radio que uso es variable, esa informacion la almaceno en un array. Y lo que necesito saber es cual fue el boton que fue seleccionado pues necesito la informacion de lo que tiene ese boton en el campo value, pues es el indice que requiero para obtener la informacion del array.
  #2 (permalink)  
Antiguo 11/08/2006, 11:00
Avatar de RUX
RUX
 
Fecha de Ingreso: enero-2004
Ubicación: Las Palmas de Gran Canari
Mensajes: 566
Antigüedad: 13 años, 10 meses
Puntos: 0
Hola, todos los botones radios que vas a hacer y del q van a formar el mismo grupo, han de tener el mismo nombre, en tu caso "renglones" luego haces una simple comprobación del tipo "if($_POST['renglones'] == X)" donde X es el numero de la opción.
Espero haberme explicado, si no, explicate un poco mejor tu.

SALUDOS
__________________
Rux.es - Sitio Personal | IslaRock.com - Todo Rock
  #3 (permalink)  
Antiguo 11/08/2006, 11:38
 
Fecha de Ingreso: julio-2006
Mensajes: 24
Antigüedad: 11 años, 4 meses
Puntos: 0
hice un for desde 0 hasta el numero de botones y ya se q dentro de cada vuelta del ciclo tengo que checar si ese boton esta checked pero como seri ael if
digamos que el for es
for($i=0; $i<$cont; $++){
if ($_POST['renglones'] == X)" ///como seria el if comole digo que el boton [i]
}
  #4 (permalink)  
Antiguo 11/08/2006, 11:48
Avatar de RUX
RUX
 
Fecha de Ingreso: enero-2004
Ubicación: Las Palmas de Gran Canari
Mensajes: 566
Antigüedad: 13 años, 10 meses
Puntos: 0
No se si te referirás a algo asi... de cualquier forma, pon el código completo para poder ayudarte mejor.

<?php
for($i=0; $i<$cont; $++){
echo "<input name=\"renglones\" type=\"radio\" value=\"$i\">"; // Se repite hasta el numero que le asignes en $cont
}

for($i=0; $i<$cont; $++){
if ($_POST['renglones'] == $_tu_array[$i]){
// Empieza la condición
}
}
?>

SALUDOS
__________________
Rux.es - Sitio Personal | IslaRock.com - Todo Rock
  #5 (permalink)  
Antiguo 11/08/2006, 12:23
 
Fecha de Ingreso: julio-2006
Mensajes: 24
Antigüedad: 11 años, 4 meses
Puntos: 0
Código PHP:
      for ($index=0; $index<$cont; $index++)
                                {
                                        $aux=$vector[$index];
                                        $pos=(strpos($aux,"="))+1;
                                        $cad="";
                                                for($i=$pos;$i<strlen($aux)-1;$i++)
                                                {
                                                         $cad=$cad.$aux[$i];
                                                }
                                        ?>
                                        <br>
  <input type="radio" Name="renglones" Value="<?$index?>" > <?echo $cad;
                                }
?>

Es algo como eso en $vector tengo informacion como esta $lang_name ="Nombre"; al usuario nada mas le debo mostrar "Nombre" y debe seleccionar una de las opciones y lo que yo necesito es saber cual de las opciones selecciono, asi tomar el indice y poder usar la informacion lo que me interesa es el indice de la opcion que se ha seleccionado
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:14.