Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/11/2013, 12:39
Avatar de bet7o
bet7o
 
Fecha de Ingreso: febrero-2010
Ubicación: DF
Mensajes: 315
Antigüedad: 14 años, 2 meses
Puntos: 20
Respuesta: Como ordernar un array en forma decendente segun la fecha?

Mira este script.

Código PHP:
Ver original
  1. $acciones = array(
  2.     array(
  3.         'nombre'=>'opcion1',
  4.         'fecha'=>'2008-02-20 13:45:23'
  5.     ),
  6.     array(
  7.         'nombre'=>'opcion2',
  8.         'fecha'=>'2008-01-20 13:35:00'
  9.     ),
  10.     array(
  11.         'nombre'=>'opcion3',
  12.         'fecha'=>'2008-01-20 10:15:00'
  13.     ),
  14.     array(
  15.         'nombre'=>'opcion3',
  16.         'fecha'=>'2008-02-20 18:25:10'
  17.     )
  18. );
  19.  
  20. $aux = array();
  21. foreach ($acciones as $item) {
  22.     $key = str_replace(array('-', ':', ' '), '', $item['fecha']);
  23.  
  24.     $aux[$key] = $item;
  25. }
  26.  
  27. krsort($aux);
  28.  
  29. echo '<pre>';
  30. print_r($aux);
__________________
Pero el no contaba con una cosa, mi peligroso desinteres por la vida humana