Tengo almacenada en mi bd una fecha con este formato
2013-10-16
lo que quiero hacer es comprobar si ya paso esa fecha... compararla con $hoy
Gracias por su ayuda!
| ||||
Comprobar si una fecha ya paso Tengo almacenada en mi bd una fecha con este formato 2013-10-16 lo que quiero hacer es comprobar si ya paso esa fecha... compararla con $hoy Gracias por su ayuda!
__________________ http://www.elcapitolio.com.mx - Ocotlán, Jalisco, México |
| |||
Respuesta: Comprobar si una fecha ya paso Cita: Sera 1 (true) si es anterior a hoy y 0 si es posteriorSELECT fecha<NOW() FROM Tabla; Si la variable $hoy tiene el formato YYYY-mm-dd tambien funcionará....
__________________ Quim -------------------------------------------------- Ayudar a ayudar es una buena práctica!!! Y da buenos resultados. |
| ||||
Respuesta: Comprobar si una fecha ya paso Lo que pasa que tengo una tabla que muestra varias fechas... y quiero marcar con otro style las fechas que ya pasaron... pero entonces tengo que hacer un SQL en cada fecha para que compruebe si ya paso??? no se podria solo con PHP para no hacer tantos SELECT o como podria ser.. algun ejemplo q me instruya mas. jeje
__________________ http://www.elcapitolio.com.mx - Ocotlán, Jalisco, México |
| ||||
Respuesta: Comprobar si una fecha ya paso
Código SQL:
Ver original |
| ||||
Respuesta: Comprobar si una fecha ya paso Cita: Creo que esto es lo que necesito pero no se como aterrizarlo :S
Iniciado por adryan310 Haz un solo select a la tabla de la base de datos, con un while recorre todos los datos devueltos por la consulta ya en tu codigo PHP, pero cuando vayas recorriendo esos datos consulta por el campo fecha y pregunta se la fecha por donde va pasando el while es menor a la fecha actual entonces almacenado en un array llamado por ejemplo $fechas_pasadas, pero si la fecha es igual o mayor a la fecha actual entonces metelo en otro array llamado $fechas_no_pasadas. Luego recorre el array de fechas pasadas y ponle el style que desees y luego recorres el array fechas no pasadas y ponle otro style. Espero te sirva !
__________________ http://www.elcapitolio.com.mx - Ocotlán, Jalisco, México |
| ||||
Respuesta: Comprobar si una fecha ya paso Cita: O todo esto, o que el nombre del estilo que tienes que poner, te venga ya en la query, que es lo que te he puesto en un post anterior.
Iniciado por adryan310 Haz un solo select a la tabla de la base de datos, con un while recorre todos los datos devueltos por la consulta ya en tu codigo PHP, pero cuando vayas recorriendo esos datos consulta por el campo fecha y pregunta se la fecha por donde va pasando el while es menor a la fecha actual entonces almacenado en un array llamado por ejemplo $fechas_pasadas, pero si la fecha es igual o mayor a la fecha actual entonces metelo en otro array llamado $fechas_no_pasadas. Luego recorre el array de fechas pasadas y ponle el style que desees y luego recorres el array fechas no pasadas y ponle otro style. Espero te sirva ! |
Etiquetas: |