
03/07/2006, 17:07
|
| | Fecha de Ingreso: junio-2005
Mensajes: 23
Antigüedad: 19 años, 7 meses Puntos: 0 | |
no sé si te ayude, pero en esta consulta deberías usar la funcion between(). ahora, ojo con el formato de las fechas... solo para recordarte mysql trabaja las fechas con el formato aaaa/mm/dd, alveres de como la leemos por estos lares.
la verdad es que sale mas facil trabajar con date(), pero me tinca que con time() las horas debieras ponerlas 23:59:59
$sql= "select * from ofertas where (tit_oferta = ' ".$titol." ') and (fecha_oferta between ' ".$fechaz1." 00:00:00' and ' ".$fechaz2." 23:59:59') ORDER BY fecha_oferta DESC";
algo asi.
recuerda tambien, que le estas pasando otro parametro a la clausula where "tit_oferta", entregará resultados una vez que coincidan ambos parametros. además me parece que tit_oferta es de tipo varchar... entonces revisa las comillas... tit_oferta=' ".$titol." '
suerte!!!
Última edición por pipo165; 03/07/2006 a las 17:16 |