Article View: chile.comp.programacion
Article #2901Ordenar arreglo multidimensional en PHP
From: Chano
Date: Wed, 13 Jul 2005 21:40
Date: Wed, 13 Jul 2005 21:40
48 lines
2406 bytes
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-mailShow 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))