Location: PHPKode > projects > PHD Help Desk > consulta.php
<?PHP
/*
    Nombre: consulta.php
    Autor: Julio Tuozzo / hide@address.com
    Función: Controlador de la consulta avanzada
    Function: Advanced query controller.
    Ver: 2.05
*/


# Primero verifico si ya esta sesionado, si no es así
# pide usuario y contraseña antes de seguir.
// First I verify if already this in session, if it is not thus
// requests usuary and password before following.

session_start();
require('lang.inc');
if (!isset($_SESSION['PHD_NIVEL']) or $_SESSION['PHD_NIVEL']<10)
    {require('login.inc');
     exit();
    }

## Me conecto con la base de datos para poder seleccionar
## las distintas opciones de los atributos, usuarios, etc.
// Connect with the data base to be able to select
// the different options from the attributes, users, etc.


require('phd.inc');
$Conect=mysql_connect($Host,$Usuario,$Contrasena) or die (mysql_error());
$Uso=mysql_select_db($Base) or die (mysql_error());

$opcion=$Advanced_query;

if (count($_POST)==0 and count($_GET)==0 )
    {require('consulta_param.inc');
     exit();
    }
elseif(count($_POST)!=0)
    {require('consulta_condition.inc');
    }
elseif(count($_GET)!=0)
    {$condicion=$_SESSION['PHD_CONDICION'];
     $q_registros=$_GET[q_registros];
     $pagina=$_GET[pagina];
     $orden=$_GET[orden];
     $sentido=$_GET['sentido'];
     $titulo=$_SESSION['PHD_TITULO'];
    }

if (isset($_POST[buscar])  or isset($_GET[pagina]))
    {include('c_screen.inc');
    }
elseif (isset($_POST['exportar']))
    {include('c_export.inc');
    }
else
    {$mensaje="<div class='error'>consulta.php call error</div>";
     require('consulta_param.inc');
    }



Return current item: PHD Help Desk