Agrupar Valores Array PHP y sumar valores
Publicado por Ricardo (11 intervenciones) el 21/10/2019 16:25:33
Hola a todos...quiero saber si alguien me puede ayudar con los siguiente:
//en Javascript tengo el array es igual a [1001-10; 1002-23; 1001-10; 1002-15]; //trae valores de variable1 y variable2
Tengo este arreglo de valores recibidos en la variable $data en PHP:
con la función explode() se que puedo separar los valores la cadena de la siguiente manera:
Pero lo que necesito es antes de guardar los datos en la base de datos, es agrupar los valores por variable1 y asociarlo a la suma de variable2: Ejemplo:
cadena original:
1001-10
1002-23
1001-10
1002-15
Convertirlo en cadena modificada:
1001-20
1002-28
y una vez agrupados por variable1 poder guardar en la base de datos.
Doy las gracias a quien pueda ayudarme. Saludos.
//en Javascript tengo el array es igual a [1001-10; 1002-23; 1001-10; 1002-15]; //trae valores de variable1 y variable2
Tengo este arreglo de valores recibidos en la variable $data en PHP:
1
$data = json_decode($_POST['array']);
con la función explode() se que puedo separar los valores la cadena de la siguiente manera:
1
2
3
4
5
6
7
for ($i=0; $i <count($data) ; $i++)
{
$variable = explode('-',$data[$i]); // separa las variables que vienen amarrados como cadena:
$variable[0]; //valores de variable1
$variable[1]; //valores de variable2
}
Pero lo que necesito es antes de guardar los datos en la base de datos, es agrupar los valores por variable1 y asociarlo a la suma de variable2: Ejemplo:
cadena original:
1001-10
1002-23
1001-10
1002-15
Convertirlo en cadena modificada:
1001-20
1002-28
y una vez agrupados por variable1 poder guardar en la base de datos.
Doy las gracias a quien pueda ayudarme. Saludos.
Valora esta pregunta


0