Ver Mensaje Individual
  #7 (permalink)  
Antiguo 03/07/2006, 17:07
pipo165
 
Fecha de Ingreso: junio-2005
Mensajes: 23
Antigüedad: 18 años, 10 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