Estimados amigo estoy desarrolland un pequeño programa, pero tengo grandes incovenientes les esplico
 
De un formulario :
 
Formula : (A+B-C)/D   esto es ingresado por el usuario
 
Al presionar Aceptar me lleva a mi calculo.php
 
donde tengo el siguiete codigo
$formula = $HTTP_GET_VARS["formula"];
$datos_formula = split(" ",$formula);
$total = 0;
$valor = NULL;
 
for($i=0;$i<count($copia_formula);$i++){
switch($copia_formula[$i]){
case '+': if($valor != NULL){
$total = $total + $valor;
}
 
case '-': if($valor != NULL){
$total = $total - $valor;
}
 
case '*': if($valor != NULL){
$total = $total * $valor;
}
 
case '/': if($valor != NULL){
$total = $total / $valor;
}
 
default: $valor = consulta($copia_formula[$i]);// la consulta sql a la Base de datos
 
}
 
} 
 
No me funciona el codigo es como lo estoy tratando de resolver 
alguien me puede ayudar tiene alguna otra manera, una libreria o algun concejo
 
les agradeseri sus comentarios 
   
 




