Foros del Web » Programando para Internet » PHP »

CALCULADORA INMOBILIARIA, como hago esto?

Estas en el tema de CALCULADORA INMOBILIARIA, como hago esto? en el foro de PHP en Foros del Web. Buenas, estoy desarrollando una calculadora inmobiliaria donde pones una cuota, un monto, meses a pagar e interes y tiene que calcular las cuotas a pagar, ...
  #1 (permalink)  
Antiguo 11/03/2013, 10:29
Avatar de skardo  
Fecha de Ingreso: febrero-2013
Ubicación: Lima
Mensajes: 68
Antigüedad: 11 años, 2 meses
Puntos: 1
Pregunta CALCULADORA INMOBILIARIA, como hago esto?

Buenas, estoy desarrollando una calculadora inmobiliaria donde pones una cuota, un monto, meses a pagar e interes y tiene que calcular las cuotas a pagar,

pero aparte me requiere un detalle que me listen los meses y que se resten las cuotas del valor inicial segun los intereses algo similar a esto http://urbania.clasificados.pe/inmuebles/ver-detalle-calculadora-hipotecaria

la verdad esque nose como generar el calculo de detalle, mas o menos esta es algo de mi logica:

Código HTML:
Ver original
  1. <?php
  2. $valor=$_POST['valor'];
  3. $cuota=$_POST['cuota'];
  4. $meses=$_POST['meses'];
  5. $interes=$_POST['interes'];
  6. $resultado=(($valor/$cuota)*$meses);
  7. ?>
  8. <table border="0" width="518" align=center>
  9.     <tr>
  10.         <td width="219" align="right">Valor del Inmueble : </td>
  11.         <td width="287" align="right">S/. <?php echo($valor);?>.00</td>
  12.     </tr>
  13.     <tr>
  14.         <td width="219" align="right">Cuota Inicial :&nbsp; </td>
  15.         <td width="287" align="right">S/.<?php echo($cuota);?>.00</td>
  16.     </tr>
  17.     <tr>
  18.         <td width="219" align="right">Meses para pagar : </td>
  19.         <td width="287" align="right"><?php echo($meses);?></td>
  20.     </tr>
  21.     <tr>
  22.         <td width="219" align="right">Tasa de Interés : </td>
  23.         <td width="287" align="right"><?php echo($interes);?> %</td>
  24.     </tr>
  25.     <tr>
  26.         <td align="right" colspan="2"><i>Las cuotas son referenciales</i></br><b>Cuota Mensual : S/. <?php echo($resultado);?>.00</b></td>
  27.     </tr>
  28.     <tr>
  29.         <td colspan="2">
  30.         <p align="center"><input type="reset" value="Borrar" name="B2">
  31.         <input type="submit" value="Enviar" name="B1"></td>
  32.     </tr>
  33.  
  34. <table align=center border="0" width="519">
  35.     <tr>
  36.         <td width="69" align="center"><b>MESES</b></td>
  37.         <td width="75" align="center"><b>SALDO</b></td>
  38.         <td width="158" align="center"><b>AMORTIZACION</b></td>
  39.         <td width="100" align="center"><b>INTERES</b></td>
  40.         <td width="83" align="center"><b>CUOTA</b></td>
  41.     </tr>
  42. <?php
  43.      $i = 1; * *
  44.      while ($i <= $meses) {
  45. * * * *$saldo=($valor-$resultado);
  46. * * * *$amortizacion=($cuota-2.74);
  47. * * * *$interess=($cuota-$amortizacion);
  48. ?>
  49.     <tr>
  50.         <td width="69" align="center"><?php echo($i++);?> mes</td>
  51.         <td width="75" align="center"><?php echo($saldo);?></td>
  52.         <td width="158" align="center"><?php echo($amortizacion);?></td>
  53.         <td width="100" align="center"><?php echo($interess);?></td>
  54.         <td width="83" align="center"><?php echo($cuota);?></td>
  55.     </tr>
  56. <?php } ?>

alli en el while se supone que me debe de listar hasta que se minore el valor y las cuotas, nose como hacerlo , necesito una mano porfavor

aqui puedes revisar hasta donde tengo parte de la calculadora http://taklab.com/pruebas/calculadora/
  #2 (permalink)  
Antiguo 11/03/2013, 10:44
Avatar de skardo  
Fecha de Ingreso: febrero-2013
Ubicación: Lima
Mensajes: 68
Antigüedad: 11 años, 2 meses
Puntos: 1
Respuesta: CALCULADORA INMOBILIARIA, como hago esto?

como puedo hacer para que mi detalle funcione, osea si funciona y esta algo asi:


Etiquetas: calculadora, inmobiliaria
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:35.