Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/12/2005, 15:00
daniph
 
Fecha de Ingreso: agosto-2001
Ubicación: Gran Canaria (España)
Mensajes: 430
Antigüedad: 22 años, 8 meses
Puntos: 0
Mejorar o hacer funcionar esta consulta

Hola a todos

Tengo esta consulta en mi base de datos mysql, se trata de una consulta que devuelve los registros tras haber insertado los criterios de busqueda en un formulario:

$cons_sql = "SELECT * FROM temas WHERE ((idisla='$_POST[isla]') AND (idcat='$_POST[categoria]') AND (titulo LIKE '%$_POST[criterio]%') OR (texto LIKE '%$_POST[criterio]%') AND (validado=1)) ORDER BY fechainsercion DESC";

El problema es el siguiente, $_POST[isla] y $_POST[categoria] pueden ser a veces 0 (cuando seleccionan todas las islas y todas las categorias).

La verdad es que no consigo que funcione... llevo horas con este tema...

Alguna ayudita

Gracias