Ver Mensaje Individual
  #6 (permalink)  
Antiguo 08/03/2007, 13:28
tattojk
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 2 meses
Puntos: 2
Re: Ejecutar operación matemática

Saludos...

Creo que aun no me han entendido, es para un aplicativo de indicadores de gestion...

por cada indicador es una formula distinta, Ej:
1) (V1*V2)/V3
2) (V1+V2)/V3
3) ((V1+V2)*V3)/V4
y asi pueden haber x variables...

En el form coloco x cantidad de campos de texto para que digiten los valores de V1,V2,V3 y asi sucesivamente.....

El codigo que estoy manejando es el siguiente...

$Formula = "(V1*V2)/V3";
$a=10;$b=10;$c=5;
$Formula = str_replace("V1",$a,$Formula);
$Formula = str_replace("V2",$b,$Formula);
$Formula = str_replace("V3",$c,$Formula);
$res = eval($Formula);

pero me sale este error

Parse error: parse error, unexpected $end in C:\Archivos de programa\Apache Group\Apache2\htdocs\pruebas\expresiones.php(7) : eval()'d code on line 1


Que me aconsejan???????