Foros del Web » Programando para Internet » PHP »

Ordenacion por fecha

Estas en el tema de Ordenacion por fecha en el foro de PHP en Foros del Web. Saludos, estoy creando, o intentando crear un portal por modulos y me gustaría saber si es posible, al insertar una noticia guardar en un campo ...
  #1 (permalink)  
Antiguo 16/09/2004, 15:10
Avatar de Keleriano  
Fecha de Ingreso: junio-2002
Ubicación: Granada
Mensajes: 133
Antigüedad: 15 años, 5 meses
Puntos: 0
Ordenacion por fecha

Saludos, estoy creando, o intentando crear un portal por modulos y me gustaría saber si es posible, al insertar una noticia guardar en un campo de la base de datos la fecha de publicación de la misma en vista de organizar las noticias por fechas.

Gracias de antemano.
  #2 (permalink)  
Antiguo 16/09/2004, 15:13
 
Fecha de Ingreso: septiembre-2004
Mensajes: 55
Antigüedad: 13 años, 3 meses
Puntos: 0
Pos crear el campo de fechas en la base de datos e ir

Order by fechas desc


asi las que fueron publicada ams recientemente ira al principio y las mas viejas al final :D
__________________
Proximamente Rincon Ota on line.
  #3 (permalink)  
Antiguo 16/09/2004, 15:14
Avatar de Gerald  
Fecha de Ingreso: julio-2003
Mensajes: 1.356
Antigüedad: 14 años, 5 meses
Puntos: 2
Ordenar

$query = "SELECT * FROM `noticias` order by fecha";


o estas buscando esto
Agrupar fechas en formato Unix
http://www.php-hispano.net/?fidb=3202
http://perseverantia.com/versvs/inde...ntarios&id=224
__________________
Solo por Hoy: Trataré de fortalecer mi mente. Estudiaré y aprenderé algo útil
Hoteldipity
Arte Caracol
  #4 (permalink)  
Antiguo 16/09/2004, 15:15
Avatar de Keleriano  
Fecha de Ingreso: junio-2002
Ubicación: Granada
Mensajes: 133
Antigüedad: 15 años, 5 meses
Puntos: 0
Cita:
Iniciado por Kurapica_chan
Pos crear el campo de fechas en la base de datos e ir

Order by fechas desc


asi las que fueron publicada ams recientemente ira al principio y las mas viejas al final :D
si, eso lo tengo claro pero el problema está en como capturo la fecha :)
  #5 (permalink)  
Antiguo 17/09/2004, 01:33
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
En SQL de Mysql tienes NOW() (para la fecha actual con hora incluido) o CURDATE() (sólo fecha).

Por ejemplo ... si tu campo fecha es de tipo DATETIME (con fecha y hora) podrías usar sentencias INSERT/UPDATE tipo:

INSERT INTO tabla (fecha,otrocampo) VALUES (NOW(),'$otrocampo')

Observa que la llamada a esa función de Mysql (en su SQL) se hace sin comillas ni nada más extra ...

Te recomiendo:
www.mysql.com
www.mysql-hispano.com

para que veas algo más del lenguaje SQL para Mysql.

Un saludo,
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 17:17.