Buena tarde
yo deseo saber como puedo hacer para ordenar un array multidimencional por una posicion en especial ejemplo:
tengo un array $tabla[$i][$x] y necesito que el array se ordene por el criterio $tabla[$i][9] en esta posicion esta el total de la sumatoria de las posiciones del 2 al 8
como puedo hacer esto estoy tratando con algo como esto
$compara=0;
for ($x=0;$x<count($tabla);$x=$x+1)
{
if($compara<$tabla[$x][9])
{
$base[$x][9]=$tabla[$x][9];
$compara=$tabla[$x][9];
$base[0][0]=$tabla[$x][0];
$base[0][1]=$tabla[$x][1];
$base[0][2]=$tabla[$x][2];
$base[0][3]=$tabla[$x][3];
$base[0][4]=$tabla[$x][4];
$base[0][5]=$tabla[$x][5];
$base[0][6]=$tabla[$x][6];
$base[0][7]=$tabla[$x][7];
$base[0][8]=$tabla[$x][8];
$base[0][9]=$tabla[$x][9];
}
}
pero con esto solo logro almacenar en la posicion $base[0][$x] los valores del mayor y no mas
gracias por la ayuda que me puedan dar