Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/05/2007, 09:58
Avatar de cala932
cala932
 
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: Ordenar array de fechas

Hola creo que lo que mas te conviene es cargar el array ya ordenado, directamente cuando ejecutas la consulta a traves del ORDER BY, pero si ese no es el caso. la funcion que te permite pasar la fecha a dias es la que te dejo a continuacion pero ten en cuenta como van los argumentos de la funcion, ya que no van en el orden YYYY-MM-DD, lo que implica descomponer la fecha en variables para poder meterlas en la funcion asi. MM-DD-YYYY.
La funcion para pasar la fecha a dias es la siguiente:
Código PHP:
//DONDE EL ORDEN ES mes, dia, y año, en este caso para la fecha actual.
$fecha_en_dias=gregoriantojd (date("n"), date("j"), date("Y"));
//La de abajo es para volverla como estaba
$fecha=jdtogregorian($fecha_en_dias); 
Para poder descomponer una fecha en variables puedes utilizar la funcion explode(), por ejemplo para la fecha actual:
Código PHP:
$fecha_actual=date("Y-m-d");
$fechaexplode('-',$fecha_actual);
$fecha[0];//aca tienes el año
$fecha[1];//aca tienes el mes
$fecha[2];//aca tienes el dia 
Espero que te sea de ayuda.
Salu2
__________________
->Aprender es un proceso que incluye el error..