Código PHP:
   CREATE TABLE IF NOT EXISTS `prueba` (
  `codigo` int(11) NOT NULL AUTO_INCREMENT,
  `fecha1` date NOT NULL,
  `fecha2` date NOT NULL,
  PRIMARY KEY (`codigo`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
 
--
-- Volcar la base de datos para la tabla `prueba`
--
 
INSERT INTO `prueba` (`codigo`, `fecha1`, `fecha2`) VALUES
(1, '2011-09-01', '2011-09-20'),
(2, '2011-08-01', '2011-09-10'),
(3, '2011-06-01', '2011-11-10'),
(4, '2011-07-01', '2011-12-31'); 
    la idea seria que al buscar entre el rango 2011-09-11 hasta el 2011-09-30 me muestre los codigo: 1, 3 y 4.
Bueno espero que me puedan ayudar ya que he intentado de todo pero no me resulta.
 
 


