Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2006, 00:25
jspcat
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 18 años, 10 meses
Puntos: 4
Ordenacion de arrays

Muy buenas,

Mi problema es el siguiente
Tengo un array multidimensional de la siguiente forma:
array[1][codigo],array[1][desc],array[1][cliente]
array[2][codigo],array[2][desc],array[2][cliente]
....
array[n][codigo],array[n][desc],array[n][cliente]

Y kiero ordenarlo primero por cliente y luego por codigo.

He utilizado de momento lo siguiente

function cmp($a, $b)
{
return strcmp($a["cliente"], $b["cliente"]);
}

usort($array, "cmp");

Esto funciona bien y lo ordena por el campo cliente pero no se que hacer para ordenarlo por ese campo y si son iguales pues por el codigo.

Gracias

Un saludo