Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/08/2013, 14:38
albertova
 
Fecha de Ingreso: julio-2013
Ubicación: Bogota
Mensajes: 4
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: listar registros que no esten en un rango de fechas

Ya solucione este primer paso

El código quedo:

Código PHP:
<?php include("conexion.php");
$fecha1 date ("2013-08-17");
$fecha2 date ("2013-08-19");


$query2 "SELECT * FROM basefincas WHERE base_cod  NOT IN (SELECT  bookings.id_item FROM bookings WHERE bookings.the_date BETWEEN  '$fecha1' AND '$fecha2')";
$filtro mysql_query($query2$conexion) ;

?>

Ahora necesito ayuda con el siguiente paso. Tengo dos consultas. En la primera 'query1'
Código PHP:
  $query1 "SELECT * FROM basefincas WHERE $consulta; "
obtengo de la tabla 'basefincas' unos resultados según algunos parámetros. Lo que deseo es a estos resultados aplicarle la búsqueda de 'query2'
Código PHP:
$query2 "SELECT * FROM basefincas WHERE base_cod  NOT IN (SELECT  bookings.id_item FROM bookings WHERE bookings.the_date BETWEEN  '$fecha1' AND '$fecha2')"
ambos por separado funcionan bien. El campo en común es en basefincas = base_cod y en bookings = id_item


Ayuda