Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mlferreira

Aplicação de fórmula matemática

Recommended Posts

Olá, estou com um problema aqui e gostaria da ajuda dos amigos.Vou colocar um exemplo detalhado para facilitar a compreensão:Tenho 2 variáveis simples:$a = 10;$b = 21;vou ter uma terceira variável que receberá uma fórmula matemática do banco de dados, por exemplo:No registro "formula" da minha tabela XYZ tem a seguinte expressão: ($a + $ B) E minha variável $form receberá essa formula:$form = $rs->fields['formula'];Agora está o problema: Não estou conseguindo achar um jeito de aplicar essa formula nas variáveis, tipo:$result = $form;Mas $result já teria que receber o valor 31 ou seja, a aplicação da formula em si, e se a formula mudasse no banco de dados, $result receberia um novo valor.Já tentei usar o EVAL, mas não deu certo.Espero ter sido claro, e conto com a ajuda dos amigos.Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não era bem isso que eu queria, mas obrigado mesmo assim. Eu já achei a solução aqui, vou postar para servir de base para pessoas que venham a ter esta mesma dúvida minha:

 

 

<?php$res = 0;$a = 10;$b = 23;$formula = "\$res = $a + $b;";eval($formula);echo $res;?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.