Buenas tardes.
Tengo una consulta que viene de la base de datos
aquí el print_r:
Código HTML:
Ver originalArray (
[0] => Array ( [id_actoperrad] => 2 [id_radica] => 1 [anio_radica] => 2019 [nombre_acto] => CANCELACION HIPOTECA [id_acto] => 43 [cuantia] => 80000000.00 [tradicion] => [nombre_tar] => Tarifa General [id_tar] => 1 [valor1] => 0.000 [valor2] => 59400.000 [valor3] => 170300.000 [valor4] => 20200.000 [valor5] => 170300.000 [valor6] => 0.003 [valor7] => 20200.000 )
[1] => Array ( [id_actoperrad] => 1 [id_radica] => 1 [anio_radica] => 2019 [nombre_acto] => VENTA BIENES MUEBLES [id_acto] => 190 [cuantia] => 300000000.00 [tradicion] => 2000 [nombre_tar] => Tarifa General [id_tar] => 1 [valor1] => 0.000 [valor2] => 59400.000 [valor3] => 170300.000 [valor4] => 20200.000 [valor5] => 170300.000 [valor6] => 0.003 [valor7] => 20200.000 ) )
Lo que necesito es: mientras recorro el array asociativo debo adicionarle un nuevo elemento pero no he podido hacerlo.
Para que me entiendan debo agregar algo así : Array ( [derechos] => $res
dónde $res es un calculo que hago con los valores que vienen de la consulta y luego debo agregarlo para que haga parte del array
Lo que logré fue lo siguiente:
La variable res contiene el valor que debo agregar, si lo hago de la manera que pongo a continuación no me toma el nombre derechos sino que lo pone como 0 y es lógico porque no le estoy asignando el indice derechos, solo que cuando intento hacerlo no me sale.
Ustedes que son expertos en PHP como podría hacerlo?
Código PHP:
foreach ($dere as $key => $values):
array_push($dere[$key], $res);
endforeach;
Gracias.