Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/10/2010, 16:57
Avatar de TECKNOCK
TECKNOCK
 
Fecha de Ingreso: agosto-2010
Mensajes: 80
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: Obtener el value de un radiobutton con php

Tienes que tomar en cuenta la diferencia entre LADO CLIENTE y LADO SERVIDOR,

Recuerda que todo lo que haga tu Usuario en su máquina solo lo puedes manejar con PHP en tu servidor cuando se haya enviado el <FORM> y la pagina se haya vuelto a cargar en la PC del usuario.

Por otra parte no creo que te convenga recargar toda la pagina cada vez que el usuario haga click en SI o NO

En todo caso lo que quieres es una acción solo para el LADO CLIENTE, asi que lo mejor es utilizar JavaScript

Aca te dejo un código que espero te sirva:

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title>P&#225;gina de PRUEBA</title>
<style type="text/css">
bodytdth {
    
FONT-FAMILYArial;
    
COLOR#06C;
    
FONT-SIZEsmall;
}
</
style>
<
script type="text/javascript">

function 
Desplegar(MiTablaOpcion
{
    var 
Tabla document.getElementById(MiTabla);
    var 
Opcion document.getElementById(Opcion);

    switch(
Tabla.style.display)
    {
        case 
"none":
            
Tabla.style.display "block";
            
Opcion.innerHTML "[Ocultar TABLA]"
            
break;
        default:
            
Tabla.style.display "none";
            
Opcion.innerHTML "[Mostrar TABLA]"
            
break;
    }
}
</script>
</head>
<body>

    <!--    Aquí se muestra la opción MOSTRAR-OCULTAR    -->
    <p align="center" onclick="Desplegar('MiTabla','Opcion')" ondblclick="desplegar('Tipo','Opcion')" id="Opcion" style="color:#0C0; cursor:pointer">[Mostrar TABLA]</p></td>
    
    <!--     TABLA CON OPCIONES PARA TIPO DE EXPEDIENTE    -->
    
    <table border="1" id="MiTabla" align="center" style="color:#06C; display:none">
      <tr>
        <td>
            Tu texto aquí: <input type="text" name="MiTXT" />
        </td>
      </tr>
    </table>
</body>
</html> 
Guarda esta página con el nombre PRUEBA.HTML y abrela con cualquier navegador.

Notarás que en todo el código no utilicé nada de PHP ya que no necesito nada del SERVIDOR.