Bueno .. si te fijas bien en la documentación de "array_multisort()" .. no se usa como pretendes usarlo ..
Para ordenar un array de las características que usas .. puedes usar las propuestas de este mensaje .. que ... sí, se basan en array_multisort() pero .. para usarla como pretendes hay que hacer más cosas como aquí se detalla:
http://www.forosdelweb.com/f18/ordenar-array-bidemensional-131383/
Aquí tienes un mensaje que explica (fran86) como afrontar el problema usando un array asociativo simplemente ..
http://www.forosdelweb.com/showthrea...rray_multisort
Un saludo,