Me alegra que te haya servido

. Dos anotaciones más:
La primera, separé ambos arrays a ordenar en vez de trabajar sobre el mismo array. Ya que si lo hacía, la segunda vez que invocaba
array_multisort no funcionaba. No entendí a que se debía este comportamiento. Ejemplo de lo que hablo:
Código PHP:
Ver original//ordenar votos
echo "Votos<br>";
echo "<pre>";
echo "</pre>";
//ordenar edad
echo "Edad<br>";
echo "<pre>";
echo "</pre>";
En el caso anterior solo me funcionó el primer sort
Lo segundo es que si vas a hacer un ordenamiento por dos columnas puedes hacer esto:
Código PHP:
Ver original
$arreglo['juan']=array('votos' => 60, 'edad' => 22); $arreglo['jose']=array('votos' => 35, 'edad' => 27); $arreglo['jorge']=array('votos' => 77, 'edad' => 29); $arreglo['jaime']=array('votos' => 44, 'edad' => 19); $arreglo['pedro']=array('votos' => 44, 'edad' => 22);
foreach( $arreglo as $key => $row ){
$votos[$key] = $row['votos'];
$edad[$key] = $row['edad'];
}
echo "Votos<br>";
echo "<pre>";
echo "</pre>";
Saludos