Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2016, 04:22
kidinshell
 
Fecha de Ingreso: marzo-2013
Mensajes: 79
Antigüedad: 11 años, 7 meses
Puntos: 2
Respuesta: Ordenar una matriz por columnas

Lo he intentado con lo siguiente:
Código PHP:
//creando la matriz ordenada
for ($n=0$n<$i$n++){
    
$mayor 0;//buscamos el mayor
    
for($k=0$k<$i$k++) {
    
        if(
$row[$k][4] > $mayor){
            
$lugar $k//me guardo la posición del mayor
            
$mayor $row[$k][4]; //me guardo el valor mas alto
            
$row_mayor $row[$k]; //guardo la array que tiene el valor mas alto
        
}
    }
//tenemos el mayor, lo metemos donde toca
$array_ordenada[$n]=$row_mayor;
$row[$lugar][4] = 0// le doy valor 0 a la array vieja para evitar volverla a poner en el lugar mas alto

aparentemente sale ordenada, pero el problema es que me repite números y hay algunos que no salen, por lo que se que no va bien, pero creo que voy encaminado