Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Problemas al usar fechas en MySQL

Estas en el tema de Problemas al usar fechas en MySQL en el foro de Bases de Datos General en Foros del Web. Para empezar no se si este es el foro correcto, pero por si acaso lo agrego. Vereis hace poco que me he iniciado en el ...
  #1 (permalink)  
Antiguo 13/04/2004, 12:03
Avatar de Burasu  
Fecha de Ingreso: abril-2002
Mensajes: 101
Antigüedad: 22 años, 1 mes
Puntos: 0
Problemas al usar fechas en MySQL

Para empezar no se si este es el foro correcto, pero por si acaso lo agrego.

Vereis hace poco que me he iniciado en el desarrollo de paginas con tecnologia pHP y MySQL, y tengo un problema muy grande a la hora de utilizar los campos fechas.

Como debo definirlos y como los uso despues en codigo php para por ejemplo hacer busquedas en la tabla por rango de fechas y esas cosas?

Gracias.
  #2 (permalink)  
Antiguo 13/04/2004, 14:21
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
los campos de tipo fecha definelos como date en mysql. Mysql guarda las fechas con este formato: yyyy-mm-dd.
en php, por tanto, debes simular ese formato con una cadena de texto asi:

$fecha=date("Y/n/d");

$sql="select * from tabla where fecha='$fecha';";
$query=mysql_query($sql,.......
.....
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.
  #3 (permalink)  
Antiguo 17/04/2004, 20:15
Avatar de Burasu  
Fecha de Ingreso: abril-2002
Mensajes: 101
Antigüedad: 22 años, 1 mes
Puntos: 0
Y si yo lo que quiero por ejemplo es mostrar en pantalla los nuevos articulos dados de alta durante esta semana como sería? Existe alguna función para determinar cual es el primer dia de la semana?
__________________
Blas Fernández Segura
Diseño Web basado en estándares CSS - xHTML

URL: http://www.blasfernandez.es
Correo: [email protected]
  #4 (permalink)  
Antiguo 18/04/2004, 00:56
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 6 meses
Puntos: 655
13.5 Date and Time Functions. Ahi vas a encontrar todas las funciones de conversión de Fechas y Tiempo.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #5 (permalink)  
Antiguo 18/04/2004, 08:00
 
Fecha de Ingreso: mayo-2003
Mensajes: 328
Antigüedad: 21 años
Puntos: 0
Hola:

Para ordenar tus artículos por fecha, haces el query para agarrarlos de esta manera:

Código:
SELECT * FROM tabla ORDER BY fecha DESC LIMIT 5
El último número lo debes de cambiar por la cantidad de artículos que deseas agarrar.

SALUDOS
__________________
Uriel Lizama, Perl Developer

Aprende Perl en Perl en Español.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:14.