Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2007, 05:04
Computer XTress
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 19 años, 4 meses
Puntos: 2
Consulta sobre arrays

Hola a todos!

A ver si alguien me puede dar una mano con esto, llevo ya muchiisimas horas intentandolo y no doy en el clavo.Tengo un array generado a raiz de una consulta SQL. Mi array luce así:

PERFIL | MODULO
--------------------------
admin sistema
admin newsletter
redaccion newsletter

Código:
  // Asi podria representar el array en PHP

  $ar_perfiles[0]['perfil']        =   "admin"
  $ar_perfiles[0]['modulo']     =   "sistema"
  $ar_perfiles[1]['perfil']        =   "admin"
  $ar_perfiles[1]['modulo']     =   "newsletter"
  $ar_perfiles[2]['perfil']        =   "redaccion"
  $ar_perfiles[2]['modulo']     =   "newsletter"
El caso es que teniendo este array yo necesito crear uno nuevo, que sea asi:

PERFIL | MODULO
--------------------------
admin sistema, newsletter
redaccion newsletter

Código:
  // Así podria representar el nuevo array en PHP

  $ar_perfiles[0]['perfil']        =   "admin"
  $ar_perfiles[0]['modulo']     =   "sistema, newsletter"
  $ar_perfiles[2]['perfil']        =   "redaccion"
  $ar_perfiles[2]['modulo']     =   "newsletter"

La idea es simplificar el primer array. Yo deseo saber para cada PERFIL, cuales son los MODULOS asignados. Pero no quiero tener un registro para cada caso, sino que quiero para cada PERFIL un registro con todos los casos separados por coma.

¿Existe alguna forma simple de hacer esto?


MUCHAS GRACIAS DE ANTEMANO :)