Aquí va el código.
Código HTML:
<form name="formulario" method="get" action=""> <label for="texto">Texto</label> <input name="texto" type="text" id="texto" value="{texto}" size="50" maxlength="50"> <input type="submit" name="buscar" id="buscar" value="Buscar"> <label> Salud:</label><input name="rdOpcion" type="radio" id="rdOpcion" value="1" {chequeado_sochipe}> <label> Enfermedad:</label><input type="radio" name="rdOpcion" id="rdOpcion" value="2" {chequeado_corafis}> <input type="hidden" name="opcion" value="{guardar_opcion}"> </form>
Código PHP:
if( isset( $_GET['texto'] ) )
{
if( isset($_POST['buscar']) )
$pagina = 1;
elseif( isset($_GET['pagina']) )
$pagina = $_GET['pagina'];
else
$pagina = 1;
$total_pagina = 0;
$desde = ($pagina - 1) * $modulo->max_elementos_pagina;
$cantidad = $modulo->max_elementos_pagina;
$cursor = 0;
if ( isset( $_REQUEST['rdOpcion'] ) && $_REQUEST['rdOpcion']=='1' )
$opcion = 1; //
if ( isset( $_POST['rdOpcion'] ) && $_POST['rdOpcion']=='2' )
$opcion = 2; //
$plantilla->asignar('guardar_opcion', $_REQUEST['rdOpcion']);
//Aquí comienza el problema
if ( opcion ==1 )
//ejecución de consultas según opcion
elseif (opcion == 2)
//ejecución de consultas según opcion