• Viernes 8 de Noviembre de 2024, 12:38

Autor Tema:  Validar Un Radiobutton  (Leído 13468 veces)

zaida20

  • Miembro MUY activo
  • ***
  • Mensajes: 213
    • Ver Perfil
Validar Un Radiobutton
« en: Lunes 2 de Julio de 2007, 09:47 »
0
Hola!!!
Os explico mi problema. tengo un formulario en el que tengo dos radiobutton, dependiendo del que elija vale un valor u otro 1 o 2, al pulsar el botón de envío de dicho formulario quiero que se valide para saber que radio está marcado e introducir el valor en la tabla de mysql, el problema es que no tengo ni idea de por dónde empezar, ¿podeís ayudarme ?

Mill gracias otra vez!!! :hola:
---- Las oportunidades que se te presentan son las que son y ellas te llevarán a la felicidad ----

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: Validar Un Radiobutton
« Respuesta #1 en: Lunes 2 de Julio de 2007, 12:13 »
0
lo que quieres es tomar el valor cierto?


supongamos que tienes este formulario

<!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>HTML </td></tr><tr><td id='CODE'><!--html1--><form action='destino.php' method='POST'>
<input type='radio' name='genero' value='H'>Hombre <br />
<input type='radio' name='genero' value='M'>Mujer <br />
<input type='submit' name='enviar' value='OK'>
</form><!--html2--></td></tr></table><div class='postcolor'><!--html3-->


para tomar el valor puedes usar esto

Código: Text
  1.  
  2. &#60;?php
  3.  &#036;genero=&#036;_POST['genero'];
  4.  echo &#34;Ha seleccionado &#60;b&#62;&#036;genero&#60;/b&#62;&#34;;
  5. ?&#62;
  6.  
  7.  


si lo que quieres es validar antes de que se envien los datos (del lado del cliente) lo mas recomendable es con JavaScript

y puedes hacerlo en el evento onSubmit del form


<!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>HTML </td></tr><tr><td id='CODE'><!--html1--><form action='destino.php' method='POST' onSubmit='return validar(this)'>
<input type='radio' name='genero' value='H'>Hombre <br />
<input type='radio' name='genero' value='M'>Mujer <br />
<input type='submit' name='enviar' value='OK'>
</form>


<script>
   
 function validar(frm)
  {
       if (!frm.genero[0].checked && !frm.genero[1].checked)
         {
            alert('Seleccione una opcion');
            return false;
         }
  }
</script>
<!--html2--></td></tr></table><div class='postcolor'><!--html3-->

Saludos
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================

zaida20

  • Miembro MUY activo
  • ***
  • Mensajes: 213
    • Ver Perfil
Re: Validar Un Radiobutton
« Respuesta #2 en: Lunes 2 de Julio de 2007, 14:19 »
0
hola F_Tanori:

Una vez más me ayudaste  :P

Muchísimas gracias!!!!  :hola:
---- Las oportunidades que se te presentan son las que son y ellas te llevarán a la felicidad ----

zaida20

  • Miembro MUY activo
  • ***
  • Mensajes: 213
    • Ver Perfil
Re: Validar Un Radiobutton
« Respuesta #3 en: Lunes 2 de Julio de 2007, 14:35 »
0
Ahora tengo otra duda, espero que podaís ayudarme:
Los radiobutton los tengo dentro de un formulario y dependiendo del que esté chekeado quiero que me mande a un archivo u otro mediante el action del form ¿Cómo puedo hacerlo?

Saludos y gracias!!! :hola:
---- Las oportunidades que se te presentan son las que son y ellas te llevarán a la felicidad ----

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: Validar Un Radiobutton
« Respuesta #4 en: Lunes 2 de Julio de 2007, 14:44 »
0
Mira esta discucion

http://foros.solocodigo.com/index.php?show...ndpost&p=101824


ahi puedes encontrar lo que buscas con unas pequeñas modificaciones :P


Saludos ;)
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================

zaida20

  • Miembro MUY activo
  • ***
  • Mensajes: 213
    • Ver Perfil
Re: Validar Un Radiobutton
« Respuesta #5 en: Lunes 2 de Julio de 2007, 14:45 »
0
Mil gracias otra vez!!!! :D
Saludos :hola:
---- Las oportunidades que se te presentan son las que son y ellas te llevarán a la felicidad ----