Problemas con array php

143 visitas 1 respuestas

Estimados. Una consulta a MySQL a través de PHP PDO genera el siguiente array:

$resultado = Array ( 
        [0] => Array ( 
                [nomtag] => Flujometro Entrada PG TK 
                [Fecha] => 2016-01-01 
                [Valor] => 1234567 
                [medida] => m3 
        ) 
        [1] => Array ( 
                [nomtag] => Flujometro Entrada PG TK 
                [Fecha] => 2016-01-02 
                [Valor] => 2223124 
                [medida] => m3 
        ) 
) 

Array ( 
        [0] => Array ( 
                [nomtag] => Entrada Recolectora PG TK 
                [Fecha] => 2016-01-01 
                [Valor] => 9876544 
                [medida] => m3 
        ) 
        [1] => Array ( 
                [nomtag] => Entrada Recolectora PG TK 
                [Fecha] => 2016-01-02 
                [Valor] => 9988112
                [medida] => m3 
        ) 
)

Necesito transformar este array en esto (con PHP):

$resultado = Array ( 
        [0] => Array ( 
                [nomtag] => Flujometro Entrada PG TK 
                [Fecha] => 2016-01-01 
                [Valor] => 1234567 
                [medida] => m3 
        ) 
        [1] => Array ( 
                [nomtag] => Flujometro Entrada PG TK 
                [Fecha] => 2016-01-02 
                [Valor] => 2223124 
                [medida] => m3
        )  
        [2] => Array ( 
                [nomtag] => Entrada Recolectora PG TK 
                [Fecha] => 2016-01-01 
                [Valor] => 9876544 
                [medida] => m3 
        ) 
        [3] => Array ( 
                [nomtag] => Entrada Recolectora PG TK 
                [Fecha] => 2016-01-02 
                [Valor] => 9988112 
                [medida] => m3 
        ) 
)

He estado un par de días tratando de dar con la solución sin resultados satisfactorios. Espero puedan indicar una forma de solucionar esto. De antemano, gracias

por desde Chile

Registrado desde: 20 Nov 15

Respuestas

0 0

Hola, espero no sea muy tarde la respuesta...entiendo que haces 2 consultas y las grabas en la variable resultado ¿es así? Si es así, deberías de tener un indice global y una variable donde agregues cada resultado. $con = 0; $arreglo[$con] = array( [indice 1] => valor 1, [indice n] => valor n); $con++;

Espero te ayude :)