function guardarDatosRecibidos(DatosRecibidos $recibidos) { $idCliente = (int) $recibidos->getIdCliente(); $saldo = (double) $recibidos->getSaldo(); $interesAnual = (int) $recibidos->getInteresAnual(); $meses = (int) $recibidos->getNumeroMeses(); //return var_dump($idCliente); $sql = "insert into datos_amort values(0,'{$idCliente}','{$saldo}','{$interesAnual}','{$meses}')"; if ($this->conexion->conexion->query($sql)) { $sql2 = "SELECT id_datos_amort FROM datos_amort WHERE id_cliente2 = {$idCliente}"; if ($resulatdos = $this->conexion->conexion->query($sql2)) { $r = $resulatdos->fetch_array(MYSQLI_ASSOC); return $r['id_datos_amort']; } $this->conexion->cerrar(); return "Datos guardados"; } else { $this->conexion->cerrar(); return "Error al guardar Datos Posiblemente el id no existe!!"; } }
function Interes(DatosRecibidos $recibidos, datosTemporales $temporales, $num) { return $num * ($temporales->getInteresAnual() / 100 / $recibidos->getNumeroMeses()); }
<body> <div class="container"> <div class="alert alert-warning"> <a href="../Formularios/pruebaindex.html" class="close" data-dismiss="alert" aria-label="close">×</a> <strong>Error!</strong> </div> </div> <?php } else { $idCliente = $_POST['valor']; $salario = $_POST['valor1']; $interesAnual = $_POST['valor2']; $meses = $_POST['valor3']; $objeto = new DatosRecibidos(); $objeto->setIdCliente($idCliente); $objeto->setSaldo($salario); $objeto->setInteresAnual($interesAnual); $objeto->setNumeroMeses($meses); $dao = new DAODatosRecibidos(); $rel = $dao->guardarDatosRecibidos($objeto); var_dump($rel); //Nos debe regresar id_datos_amort $rel2 = (int) $rel; $logica = new Logica(); $temporales = $logica->igualacionValores($objeto); $con = new mysqli("localhost", "root", "root", "apidis"); $i = 0; while ($i < $objeto->getNumeroMeses()) { $reduccionmes = $logica->ReduccionMes($temporales);