🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #2901

Ordenar arreglo multidimensional en PHP

#2901
From: Chano
Date: Wed, 13 Jul 2005 21:40
48 lines
2406 bytes
 Tengo un arreglo multidimensional de la forma

Array
(
    [602] => Array
        (
            [NotaRamo] => 6,7
            [CodRamoEscuela] => EL42B
            [UDRamo] => 10
            [NombreRamo] => PROCESAMIENTO DIGITAL DE LA INFORMACION
            [SemAprob] => 93
            [AnoAprob] => 2002
            [PeriodoAprob] => 2
            [EstadoAprob] => 1
            [CuentaPromedio] => 1
        )

    [572] => Array
        (
            [NotaRamo] => 6,9
            [CodRamoEscuela] => EL31A
            [UDRamo] => 9
            [NombreRamo] => ANALISIS DE REDES I
            [SemAprob] => 97
            [AnoAprob] => 2003
            [PeriodoAprob] => 2
            [EstadoAprob] => 1
            [CuentaPromedio] => 1
        )
)

  y quisiera ordenarlo segun NotaRamo o seg�n CodRamoEscuela. Buscando en la API
de PHP, me top� con array_multisort, sin embargo aun no logro entender como usarlo
para arreglos multidimensionales.

Prob� con 

array_multisort( $arreglo[]["NotaRamo"] ) pero no funcion�, ya que me alega que
no puedo dejar los corchetes vacios y no encuentro alg�n comod�n para usar.

Capaz que no se pueda usar esa funci�n para lo que quiero y tenga que implementarla
a mano :-(

Cualquier ayuda es bienvenida. Gracias.

-- 
Chano
jgarrido[@]dcc.uchile.cl
Technical Details
Message-ID: <db41o4$pao$2@localhost.localdomain>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news3.google.com!news.glorb.com!news.kjsl.com!news1.nivel5.cl!news.cec.uchile.cl!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,d98161db675277b0,start
X-Google-Attributes: gid1593cb,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news3.google.com!news.glorb.com!news.kjsl.com!news1.nivel5.cl!news.cec.uchile.cl!not-for-mail
From: Chano <jgarrido@dcc.uchile.NOSPAM.cl>
Newsgroups: chile.comp.programacion
Subject: Ordenar arreglo multidimensional en PHP
Date: Wed, 13 Jul 2005 21:40:20 +0000 (UTC)
Organization: Chano Records Inc.
Lines: 48
Sender: Jose Miguel Garrido Urzua <jgarrido@cipres.cec.uchile.cl>
Distribution: world
Message-ID: <db41o4$pao$2@localhost.localdomain>
NNTP-Posting-Host: cipres.cec.uchile.cl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: localhost.localdomain 1121290820 25944 200.9.100.5 (13 Jul 2005 21:40:20 GMT)
X-Complaints-To: news@localhost.localdomain
NNTP-Posting-Date: Wed, 13 Jul 2005 21:40:20 +0000 (UTC)
X-Nick: Chano
User-Agent: tin/1.4.5-20010409 ("One More Nightmare") (UNIX) (SunOS/5.8 (sun4u))