![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
Hola que tal
Tengo una duda de princpiantes, estoy haciendo un buscador de registros pero deseo que algunos campos sean nulos, es decir que si el usuario no le pone nada a ese campo se interprete como un "todos", ¿me explico?
La página con el formulario envia los datos por GET, después en el archivo de busqueda los recogo con algo como lo que sigue:
<?php
$categoria=$_GET['categoria'];
$actividad=$_GET['actividad'];
$edad_representa=$_GET['edad_representa'];
//hago la consulta
mysql_select_db($basededatos, $tabla);
$query_filtro = "SELECT * FROM tabla WHERE sist_categoria like '$categoria' AND .... etc. etc.
?>
La pregunta es, ¿como hacer para que si por ejemplo $categoria=$_GET['categoria']; es igual a NULL o igual a NADA, el archivo le interponga una % para que busque en todo...
Entiendo que es algo como:
<?php
$categoria=$_GET['categoria'];
$actividad=$_GET['actividad'];
$edad_representa=$_GET['edad_representa'];
if $categoria="NULL" entonces cambia a % (aqui es donde necesito ayuda)
//hago la consulta
mysql_select_db($basededatos, $tabla);
$query_filtro = "SELECT * FROM tabla WHERE sist_categoria like '$categoria' AND .... etc. etc.
?>
Si alguien me puede dar una ayudada se lo voy a agradecer infinitamente, saludos!!