Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2011, 03:40
anibal300
 
Fecha de Ingreso: enero-2011
Mensajes: 10
Antigüedad: 14 años
Puntos: 0
consulta formulario opcion mostrar todos

Hola
Estoy elaborando un formulario de busqueda con 2 opciones localidad y nº de habitaciones, los datos los recoge de una base de datos. Hasta ahi funciona bien, el problema viene cuando el usuario no seleccion ninguna habitacion , el formulario no funciona. Me gustaria que hubiera una opcion que cuando esto pase se mostraran todos los registros, o sea, mostrar todos.
Se que hay que hacerlo con un IF ELSE en la consulta pero ando pegado en cuanto a retocar codigos a fondo y las pruebas y modificaciones que he hecho hasta ahora no me han funcionado.
Alguien me puede ayudaR? os pego el codigo a ver si me podeis sacar del apuro.

Código PHP:

$var_poblacion_Rs_viviendas 
"none";
if (isset(
$_GET['poblacion'])) {
  
$var_poblacion_Rs_viviendas $_GET['poblacion'];
}
$var_habitaciones_Rs_viviendas "none";
if (isset(
$_GET['habitaciones'])) {
  
$var_habitaciones_Rs_viviendas $_GET['habitaciones'];
}
mysql_select_db($database_Rs_inmorocha$Rs_inmorocha);
$query_Rs_viviendas sprintf("SELECT poblacion, habitaciones FROM propiedades WHERE poblacion = %s  AND habitaciones = %s ORDER BY precio ASC"GetSQLValueString($var_poblacion_Rs_viviendas"text"),GetSQLValueString($var_habitaciones_Rs_viviendas"text"));
$Rs_viviendas mysql_query($query_Rs_viviendas$Rs_inmorocha) or die(mysql_error());
$row_Rs_viviendas mysql_fetch_assoc($Rs_viviendas);
$totalRows_Rs_viviendas mysql_num_rows($Rs_viviendas); 
Gracias por adelantado