Recent Posts
None | 35 sec ago
C++ | 1 min ago
None | 1 min ago
C | 2 min ago
Java | 2 min ago
None | 3 min ago
None | 3 min ago
None | 3 min ago
None | 4 min ago
None | 4 min ago
Sitereport
Find cool info about any domain on the internet?
visit sitereport
Free Subdomains
Want a pastebin.com sub-domain for your community?
learn more...
What is pastebin?
Pastebin is a website that hosts all your text & code on dedicated servers for easy sharing.
learn more...
Learn a little bit about the new Pastebin.com on our help page. hide message
By VAB on the 10th of Feb 2010 12:36:20 AM Download | Raw | Embed | Report
  1. function calcular($parcela, $valor){
  2.                $valor  = $valor * ( pow ((1 +(5/100)),$parcela));
  3.                $result = $valor/$parcela;
  4.                return (round($result * 100) / 100);
  5. }
  6. //resgata a entrada e o total para calcular
  7. $entrada = $_POST['entrada'];
  8. $valor    = $_POST['total'];
  9.  
  10. //faz o loop com for, e já imprime o valor q irá retorna via ajax      
  11. for($i = 2; $i <= 6; $i++){
  12.     //calcula e diminui da entrada
  13.     $result = calcular($i, $valor) - $entrada;
  14.    //imprime o input
  15.    echo '<label>';
  16.    echo "{$i} X<input type=\"radio\" name=\"parcela\" value=\"{$result|$entrada|$i}\"/> ";
  17.    echo 'Entrada de R$'.number_format($entrada, 2, '.', ',');
  18.    echo  '-  E o restante de R$'.number_format($result, 2, '.', ',')
  19.    echo '</label>';
  20. }
  21.  
  22. //repare q coloquei $result e entrada juntas separadas por |, assim vc finalizar a compra, da pra saber o valor do
  23. //resultado da parcela + entrada, usando o list($result, $entrada, $parcela) = explode('|', $_POST['parcela']);
  24. /claro q isso é um sugestão para facilitar, mas vc pode fazer de outra maneira.
Submit a correction or amendment below. Make A New Post
To highlight particular lines, prefix each line with @h@
Syntax highlighting:
Post expiration:
Post exposure:
Name / Title:
Email: