me refiero a que cuando se ejecute esta cosnultas solo me muestre resultados actuales al dia
Código PHP:
$query = "select * from tbltratos where Id_Empleado order by Fecha";
| ||||
Respuesta: como muetsro resultados por fecha actual Hola prueba asi:
Código:
No entiendo para que pones en la clausula where Id_empleado por que no estas preguntando por ningun id en particular. Pero bueno como te puse la consulta esta te traera los registros correspondientes a la fecha actual, espero que te sirva. select * from tbltratos where Fecha = NOW() order by Fecha Salud2
__________________ ->Aprender es un proceso que incluye el error.. |
| |||
Respuesta: como muetsro resultados por fecha actual pudes ocupar el CURRENT_DATE que te recupera la fecha del sistema es decir select * from tbltratos where fecha >= CURRENT_DATE y ya si quieres ordenar tus registros por el id_empleado le agregas el order by desendiente DESC o asendiente ASC select * from tbltratos where fecha >= CURRENT_DATE order by id_empleado DESC espero te sirva salu2 |
| ||||
Respuesta: como muetsro resultados por fecha actual esta es la consulta Código PHP: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where p.Fecha = NOW( ) order by p.Fecha LIMIT 0, 30' at line 1 |
| ||||
Respuesta: como muetsro resultados por fecha actual Es que estás repitiendo dos veces la palabra clave WHERE, debe ser AND u OR dependiendo del filtro que deseas aplicar.
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: como muetsro resultados por fecha actual Hola, Además va a ser dificil ordenar utilizando la fecha-hora actual. Se puede ser utilizada, por ejemplo, la diferencia entre fecha de nacimiento y fecha actual, es decir la edad. |
| ||||
Respuesta: como muetsro resultados por fecha actual Ademas del doble where, te recomiendo uses curdate() y no now(). Cuando haces uso de now(), hará la comparación del campo teniendo en cuenta la hora. Por lo que '2009-07-15 00:00:00' será diferente de '2009-07-15 09:35:22'. curdate solo devuelve la fecha del sistema.
__________________ Without data, You are another person with an opinion. W. Edwads Deming |