fechas y datos MySql
Hola, amigos.
Estoy haciendo una página php que va a listar eventos. Para ello los eventos van a estar en una tabla MySQL y van a tener, entre otras cosas dos campos con la fecha de inicio y la fecha de finalización de cada evento.
El asunto es que para facilitar la entrada de datos (de los eventos) los campos fecha los hice de tipo VARCHAR ya que el usuario hacía click sobre un calendario y la fecha le quedaba escrita (para evitar errores), eso iba directamente a la base de datos.
En la página del listado quiero saber donde estamos temporalmente, es decir, necesito comparar estas fechas (o más bien textos que representan fechas) con la fecha actual y saber si ya pasaron o entan ocurriendo en este momento (o sea que hoy estámos entre la FechaInicio y la FechaFin). Cuando fuí a hacerlo me encontré con tres problemas que son los que les transmito ahora:
a) Lo inicial y obvio. No tengo idea como obtener la fecha del sistema del usuario con php.
b) No tengo idea como comparar estos datos de texto de la tabla con esta fecha luego de obtenida.
c) No sé si es posible asegurar la fecha verdadera más allá de que el usuario tenga una fecha equivocada en su sistema (Si no se puede, con la fecha del sistema estaría bien igual).
|