Foros del Web » Programando para Internet » PHP »

Ordenar un While en Reversa o Invertido

Estas en el tema de Ordenar un While en Reversa o Invertido en el foro de PHP en Foros del Web. Hola amigos, Gracias por dedicar un tiempo a leerme, tengo un problema de consulta. Este es mi codigo: Código PHP: while( $lastsaving  <  $date7 ){ ...
  #1 (permalink)  
Antiguo 11/10/2016, 09:01
Avatar de dvbeaumont  
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 145
Antigüedad: 13 años
Puntos: 1
Pregunta Ordenar un While en Reversa o Invertido

Hola amigos,

Gracias por dedicar un tiempo a leerme, tengo un problema de consulta.

Este es mi codigo:

Código PHP:
while($lastsaving $date7){

$newdate strtotime '-1 month' strtotime $date7 ) ) ;
$date7 date 'Y-m-d' $newdate );


Y los resultados son:

01-09-2016
01-08-2016
01-07-2016
01-06-2016

Pero estoy buscando realmente que sea asi

01-06-2016
01-07-2016
01-08-2016
01-09-2016

He leido acerca de array_reverse pero lo que no comprendo es como convertir un While a un array y que siga funcionando el formato.

Gracias por el apoyo que puedan prestarme. Saludos!!!
__________________
Sé parte de nuestro mundo creativo.

http://bbcreativos.com
  #2 (permalink)  
Antiguo 11/10/2016, 09:29
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 1 mes
Puntos: 67
Respuesta: Ordenar un While en Reversa o Invertido

Puedes utilizar sort()

http://php.net/manual/es/function.sort.php

saludos.
__________________
No te preocupes si tu código no funciona bien. Si todo lo hiciera, no tendrías trabajo.
  #3 (permalink)  
Antiguo 11/10/2016, 12:43
Avatar de Rodrhigo  
Fecha de Ingreso: septiembre-2011
Ubicación: Temuco-Valdivia-Osorno
Mensajes: 254
Antigüedad: 12 años, 7 meses
Puntos: 48
Respuesta: Ordenar un While en Reversa o Invertido

Código PHP:
Ver original
  1. for($i = count($arreglo)-1;$i>=0;$i--){
  2. $valor = $arreglo[$i];
  3. }
__________________
Rodrigo Agüero

Etiquetas: Ninguno
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 10:01.