Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/04/2011, 15:38
defrainfiox
 
Fecha de Ingreso: abril-2011
Mensajes: 3
Antigüedad: 13 años
Puntos: 0
Respuesta: Ordenar un array de datos

Cita:
Iniciado por Anotadorcom Ver Mensaje
Claro, cambiando eso, me sale la cantidad de veces que ha salido el número, pero no me sale ordenado: me sale el numero 0 13 veces, el numero 1 16 veces, pero no me sale ordenado, digamos numero14 salio 5 veces, numero23 salio 6 veces, etc.
Ammm como ingresas los datos al array?
por que yo los inserte de esta manera y no hubo problemas

Código:
$array=array($numero[0]=1,$numero[1]=2, $numero[2]=3, $numero[3]=4,$numero[4]=1, $numero[5]=1, $numero[6]=1,$numero[7]=1, $numero[8]=2, $numero[9]=1,$numero[10]=1,$numero[11]=3, $numero[12]=3, $numero[13]=3,$numero[14]=3, $numero[15]=3, $numero[16]=3,$numero[17]=5, $numero[18]=5, $numero[19]=5, $numero[20]=5,$numero[21]=5, $numero[22]=5) ; 
	sort($numero);
	foreach ($array as $key => $val) {
		echo "PUESTO [" . $key . "] = " . $val . "<br>";
	}
y como resultado me da lo siguiente:

Código:
PUESTO [0] = 1
PUESTO [1] = 2
PUESTO [2] = 3
PUESTO [3] = 4
PUESTO [4] = 1
PUESTO [5] = 1
PUESTO [6] = 1
PUESTO [7] = 1
PUESTO [8] = 2
PUESTO [9] = 1
PUESTO [10] = 1
PUESTO [11] = 3
PUESTO [12] = 3
PUESTO [13] = 3
PUESTO [14] = 3
PUESTO [15] = 3
PUESTO [16] = 3
PUESTO [17] = 5
PUESTO [18] = 5
PUESTO [19] = 5
PUESTO [20] = 5
PUESTO [21] = 5
PUESTO [22] = 5