Escribo para preguntar si alguien conoce un método que me permita extraer de una base de dato todos los registros hasta la fecha del dia actual y que saque una sumatoria de una columna, y también necesito realizar operaciones entre columnas dato por dato en la misma fila, esto con el fin de aplicar unas formulas matemáticas para obtener porcentajes y cosas asi.
dejo una muestra de las formulas a aplicar:
variables:
vu = valor unitario
pa = peso actividad
c = cantidad(es lo programado a realizar de la actividad)
ce = cantidad estimada (es lo programado a realizar de la actividad por cada dia la suma de todos da la cantidad (c))
valor total:
vt = c*vu
peso actividad:
pa = vt/∑vt
porcentaje del dia de acuerdo peso de las actividades
%= (c.e/cu) * pa
muy por encima llevo esto, pero cuando estaba haciendo las consultas me fije que hay actividades por ejemplo q valen 1 y lo reparten en en 4 dias cada uno de a 0.25, lo cual me trae un problema no se realizar las operaciones con decimales en el php, pero mas grave aun no se como voy a operar entre columnas para realizar las formulas y obtener los datos finales.
Código PHP:
//Se realiza la conslta de las actividades para obtener la id
$valores = mysql_query("SELECT * FROM Actividades WHERE id_oTrabajo = '$id_ord'");
$valor = mysql_fetch_array($valores);
$id_act = $valor['id_act'];
//Se realiza la consulta de dias particionados de las actividades validando con el id de la actividad general
$valores2 = mysql_query("SELECT * FROM dias_actv WHERE id_actv = '$id_act'");
$valor2 = mysql_fetch_array($valores2);
//establecemos las variables a utilizar
//Variable de cantidad
$cantidad = $valor['cantidad'];
//Se obtiene la sumatoria
$cantidad_total = array_sum($cantidad);
si alguien me puede prestar ayuda en alguna cosa le agradecería.