Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/12/2013, 12:16
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: sentencia IF dentro de una consulta

Pues en ese caso, simplemente no agregas las condiciones correspondientes. Es lo que se llama construcción dinamica de consultas:
Código PHP:
$query_busca "SELECT * FROM yo, galeria ";
$query_busca .= "WHERE   referencia = refyo ";
if(
$_POST['provincia']<> 'TODOS')
    {
$query_busca .= "AND provincia ='".$_POST['provincia']."' ";
    
$query_busca .= "AND localidad = '".$_POST['localidad']."'  ";
    }
$query_busca .= "AND operacion = '".$_POST['operacion']."' ";
$query_busca .= "AND precio <= '".$_POST['precio']."' ";
$query_busca .= "GROUP BY refvivienda"
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)