Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/09/2008, 22:25
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: Consulta de BD por Formulario

Es sencillo, solo necesitas ir armando la consulta al ir comparando las variables. Por ejemplo:
Código php:
Ver original
  1. if (!empty($_GET["variable"])) {
  2.    if (empty($consulta)) {
  3.         $consulta="SELECT * FROM Tabla WHERE campo=".$_GET["variable"];
  4.    } else {
  5.         $consulta .= " AND campo=".$_GET["variable"];
  6.    }
  7. }
En la primera línea comprobamos que la variable recibida no esté vacía, si no lo está comprobamos si $consulta está vacío, si lo está armamos la consulta desde cero, si no lo está solo le agregamos el AND más la condición. Ese ejemplo ya podrás adaptarlo a lo que necesitas.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.