Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/01/2008, 17:58
Avatar de lobonegro6
lobonegro6
 
Fecha de Ingreso: enero-2005
Ubicación: Monterrey, México.
Mensajes: 145
Antigüedad: 19 años, 3 meses
Puntos: 1
consulta por rango de fechas con error.

hola q tal salu2.

como haria una consulta a 2 tablas;
donde quiero hacer una busqueda de fechas asi; fecha 1= 2008-01-15 a la fecha 2 = 2008-01-31 y q consulte, de la segunda tabla un campo nombre con el cual la primer tabla hace enlace por medio de los id?

dejo un ejemplo de las tablas

CREATE TABLE `especificaciones` (
`id_especificaciones` bigint(11) NOT NULL auto_increment,
`especificacion` varchar(255) character set utf8 collate utf8_spanish2_ci NOT NULL,
`descripcion` varchar(255) character set utf8 collate utf8_spanish2_ci NOT NULL,
`tipo` int(11) NOT NULL,
`r_progress` int(11) NOT NULL,
`r_hd` int(11) NOT NULL,
`recepcion` date NOT NULL,
`envio` date NOT NULL,
`revision1` date NOT NULL,
`envio_revision_1` date NOT NULL,
`rec_adec` date NOT NULL,
`envio_adec` date NOT NULL,
`estimado` int(11) NOT NULL,
`demora_real` int(11) NOT NULL,
PRIMARY KEY (`id_especificaciones`)
)


CREATE TABLE `desarrolladores` (
`id_desarrolladores` bigint(11) NOT NULL auto_increment,
`desarrolladores` varchar(255) character set utf8 collate utf8_spanish2_ci NOT NULL,
PRIMARY KEY (`id_desarrolladores`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=9 ;


alguien me puede ayudar?

yo tengo este codigo pero me da un error

codigo: $consulta = "SELECT * FROM WHERE recepcion > '$fechai' AND envio < '$fechaf' AND r_progress = '$progresstoquest'";
pero me da este error
Query invalido: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE recepcion > '15/01/2008' AND envio < '26/01/2008'' at line 1

nota: $progresstoquest es el GET q tomo de la page de busqueda, osea q pido fecha de inicio y fin de un desarrollador.