Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/10/2011, 16:36
jemp23
 
Fecha de Ingreso: septiembre-2011
Mensajes: 9
Antigüedad: 12 años, 7 meses
Puntos: 0
Pregunta Respuesta: Formulas guardas en un campo de la base de datos

Disculpa Ronruby, será que algo no estoy haciendo bien, pero al usar eval si bien es cierto ya reconoce las variables nombradas en la función, mas no reconoce la función como tal, ejemplo

Código PHP:
Ver original
  1. $formula= "($v[1]+ $v[5]) / $v[6]";
  2. $i=1;
  3.     while (@$info2=mysql_fetch_array($listarRegistros))
  4.      {
  5.     $v[$i]= $info2["valor"];
  6.     $i++;
  7.      }
  8.  
  9. eval("\$formula = \"$formula\";");
  10.  
  11. echo $formula;

Imprime
(2+8)/2

y debería imprimir
5


La pregunta que debe hacer para que de una vez me evalúe los signos, muchas gracias.