Cita:
Iniciado por pateketrueke
Estás sobreescribiendo la misma variable $preciopro tantas veces como el foreach() de vueltas.
¿No deberías ir acumulando dicho valor o almacenarlo en un array?
Claro..no había caído en eso, por eso únicamente conseguía recoger el último valor, ahora lo entiendo un poco más, jeje.
Muchas gracias por la ayuda, probaré a hacer lo que me has comentado y les diré como me fue.
Perfecto, siguiendo los consejos que me has dado he conseguido solucionarlo, pateketrueke, muchas gracias :)
Código PHP:
Ver original$consultarp = mysqli_query($conexionbd, "select precio from producto p, utilizado u where p.id_producto=u.id_producto AND cod_reparacion=$codrep");
$preciopro[] = $fila['precio'];
}
foreach($preciopro as $precioproducto){
$totalp += $precioproducto;
}
$importe = $preciopr+$totalp;
$insertar1 = mysqli_query ($conexionbd, "INSERT into factura_reparacion (tipopago, importetotal, fechafactura) VALUES ('$pago', $importe, STR_TO_DATE('$fecha','%Y-%m-%d'))");