Hola amigos, tengo un problema para ordenar una matriz para obtener datos entre bases, he usado el rsort, los datos que almaceno en la matriz son así
$vector[jose]=125;
$vector[maria]=50;
$vector[teresa]=250;
Quiero que ordene por mayor movimiento, los datos son tomados de 2 base de datos, una de usuario y otra de movimientos.
la intensión era usar un foreach($vector as $id=>$movi)
dónde $id va a almacenar los nombres y $movi los valores, el problema es que tengo que ordenar los movimientos
El problema es que el rsort me cambia los valores del $id a un contador numérico, conocen otra función que pueda utilizar para ordenar por el valor, sin hacer cambios, porque efectivamente me hace los cambios, pero los resultados quedan así:
0 , 250
1 , 125
2 , 50