Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2010, 13:38
Avatar de huspy
huspy
 
Fecha de Ingreso: diciembre-2008
Ubicación: Málaga, España
Mensajes: 120
Antigüedad: 16 años
Puntos: 2
Cambiar las posiciones de los elementos de un array

Buenas a todos!

No se si se podrá hacer lo que estoy buscando, pero a ver si alguien lo ha visto alguna vez.

Tengo un array bidimensional que contiene las siguientes "columnas", por llamarlos de algún modo, ya que despues se muestran en una tabla:

Código PHP:
Array (
 [
0] => Array ( [id] => [precio] => 12.00 [nombre] => producto1 
 [
1] => Array ( [id] => [precio] => 33.00 [nombre] => producto2 
 [
2] => Array ( [id] => [precio] => 54.00 [nombre] => producto3 
 [
3] => Array ( [id] => [precio] => 85.00 [nombre] => producto4 
 [
4] => Array ( [id] => [precio] => 26.00 [nombre] => producto5 )
 ) 
Y lo que quiero es teniedo otro array con los nombre de las columnas en un determinado orden:

Código PHP:
Array (     [0] => id     [1] => nombre     [2] => precio 
Cambiar la posicion del primer array, para que quede de la siguiente forma:

Código PHP:
Array (
 [
0] => Array ( [id] => [nombre] => producto1 [precio] => 12.00 
 [
1] => Array ( [id] => [nombre] => producto2 [precio] => 33.00 
 [
2] => Array ( [id] => [nombre] => producto3 [precio] => 54.00 
 [
3] => Array ( [id] => [nombre] => producto4 [precio] => 85.00 
 [
4] => Array ( [id] => [nombre] => producto5 [precio] => 26.00)
 ) 

¿Es posible hacer algo como esto?

Me ayudaríais muchísimo!!

Gracias y Saludos!
__________________
"Lo escuché y lo olvidé, lo vi y lo entendí, lo hice y lo aprendí." (Confucio)