Cita: Quiero que de la bd coja cuando $fecha1 <= fecha_oferta =<$fecha2
.
bueno.. esta parte es como te lo puse yo $fecha1 seria la fecha_final y $fecha2 la de inicio.
por lo demas el problema estaría en el formato de las fechas, si haces un time() te lo guarda como date en la base de datos (vamos, eso creo); entonces el fallo supongo que estará en el paso de las variables para hacer la consulta, que puede que las coja como 2006/07/03 en lugar de 03/07/2006 (o viceversa)...
para comprobar eso haz un echo de los valores que le pasas a la consulta antes de hacerla para que te muestre el formato de la fecha y ya ves si el fallo está ahi o no...