Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2004, 06:32
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
¿Tienes una base de datos -> tabla con un campo "fecha" de tipo DATETIME y quieres buscar una fecha de esa tabla .. pero la fecha la tienes en TIMESTAMP (de UNIX o de Msyql?)?

Bueno .. en principio Mysql tiene su UNIX_TIMESTAMP() para convertir una fecha TIMESTAMP de UNIX (las que generar PHP con su time() o mktime()) para usarla en tus consultas ..

sería algo tipo:

SELECT * FROM tabla WHERE UNIX_TIMESTAMP(campo_fecha) = '$tu_fecha_unix_timestamp'

Pero, en tu caso .. por el formato que tiene tu $fecha parece que usas un TIMESTAMP pero de Msyql .. y viendo el resto parece que dispones de un campo tipo DATETIME .. así que lo que te hace falta es en principio quedarte con la fecha de ese campo DATETIME que contiene fecha/hora.

Tambien tienes DATE_FORMAT() de Msyql por si requires convertir tu fecha (la de tu BD) a cierto formato .. por ejemplo para dejarlo como lo pretendes comparar tipo aaaammdd

Mas info:
http://www.mysql.com/doc/en/DATETIME.html
http://www.mysql.com/doc/en/Date_and...functions.html

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.