Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2011, 18:38
Galis
 
Fecha de Ingreso: abril-2011
Mensajes: 12
Antigüedad: 13 años, 11 meses
Puntos: 0
¿Como saber si tengo parametros o no en la URL?

Tengo un portal web que se basa en postear mensajes, dispongo de categorias y dependiendo de cual seleccione me filtra por una categoria o por otra, uso un archivo llamado 'categorias.php' que usa sentencias IF para saber que te cageoria usar, el contenido es este:

if($_GET["cat"] == "Amistad"){
$paging->agregarConsulta("Select * from visible where FK_CATEGORIA like 'Amist%' order by ID_POST_VISIBLE desc");
}
elseif($_GET["cat"] == "Amor"){
$paging->agregarConsulta("Select * from visible where FK_CATEGORIA like 'Amo%' order by ID_POST_VISIBLE desc");
}
elseif($_GET["cat"] == "Dinero"){
$paging->agregarConsulta("Select * from visible where FK_CATEGORIA like 'Diner%' order by ID_POST_VISIBLE desc");
}

else{
$paging->agregarConsulta("select * from visible order by ID_POST_VISIBLE desc");
}

El problema está cuando entramos en la web sin parametro (para que muestre todos) nos da el error de que la variable CAT no existe, lógico... ¿Como puedo saber si me estan pasando una variable o no?