Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/11/2014, 18:52
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: Como hacer un motor de busqueda con php y mysql con varios condicionales

Cada una de las condiciones adicionales que quieres, es una condición que se suma al WHERE, o es un cambio de sintaxis en la consulta. No es algo sencillo en ciertas ocasiones.
La cantidad de habitaciones en el resultado dependerá de cómo almacenas ese dato. Podría ser un campo adicional de la tabla, o bien podría tratarse de una tabla relacionada, si el modelo de datos es más normalziado.
Por su lado el precio podría estar en una lista de precios relacionados a las propiedades, o depender de un esquema de ofertas, en cualquiera de los dos casos necesitarías un JOIN a otra/s tabla/s para resolverlo.

Lo que si es seguro es que NO se puede hacer todo eso con una sola tabla. No es eficiente, ni conveniente, requiere un mejor modelado que una simple tabla.
Necesitaríamos ver el esquema completo de la base...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)