Advertisement
Guest User

Untitled

a guest
Mar 16th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.43 KB | None | 0 0
  1. <!--Muestra el formulario para ingresar un nuevo alquiler-->
  2. <div class="tab-pane fade" id="v-pills-messages" role="tabpanel" aria-labelledby="v-pills-messages-tab">
  3. <h1>Ingreso de alquiler</h1>
  4. <?php
  5. if(isset($_POST['add'])){
  6. $dbhost = '127.0.0.1';
  7. $dbuser = 'root';
  8. $dbpass= '';
  9. $db = 'proyectobd2';
  10.  
  11. $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
  12.  
  13. if(! $conn){
  14. die ("Fallo en conexión: " . mysqli_error());
  15.  
  16. }
  17.  
  18. $db_select = mysqli_select_db($conn, $db);
  19.  
  20. if(! $db_select){
  21. die ("Fallo en conexión a base de datos: " .
  22. mysqli_error());
  23.  
  24. }
  25.  
  26. if(! get_magic_quotes_gpc() ) {
  27. $ID = addslashes ($_POST['Amo']);
  28. $MAR = addslashes ($_POST['rate']);
  29. }else {
  30. $ID = $_POST['Amo'];
  31. $MAR = $_POST['rate'];
  32. }
  33.  
  34. $MOD = $_POST['date'];
  35. $Mon=(calcDate($MOD));
  36. $usu=$_SESSION['username'];
  37.  
  38. $sql = "INSERT INTO test "
  39. . "(id,ID_user,monthlyAmount,intRate,dueDate , payDate, pastDue,monthsOwed)"
  40. . "VALUES ('0',$usu,'$ID', '$MAR', '$MOD','NOW()','0','$Mon')";
  41.  
  42. $qry = mysqli_query($conn, $sql) or
  43. die ('Consulta fallida');
  44.  
  45. if(! $qry){
  46. die(mysqli_error());
  47.  
  48. }
  49. echo"<script>alert('Enviado correctamente')</script>";
  50.  
  51. mysqli_close($conn);
  52. }
  53. function calcDate($date){
  54. $inicio= date('y-m-d');
  55. $fin=$date;
  56. $datetime1=new DateTime($inicio);
  57. $datetime2=new DateTime($fin);
  58. $interval=$datetime2->diff($datetime1);
  59. $interyear=$interval->format("%Y");
  60. if($interyear<1){
  61. $intervalMeses=$interval->format("%m");
  62. }else{
  63. $intervalMeses=$interval->format("%m")+(12*$interyear);
  64. }
  65. return $intervalMeses;
  66. }
  67.  
  68. ?>
  69. <center>
  70. <form method="post" action="<?php $_PHP_SELF ?>">
  71. <div class="form-group mx-sm-3 mb-2">
  72. <label for="exampleInputEmail1">Pago Mensual</label>
  73. <input name="Amo" type="text" class=" form-control-sm" maxlength="35" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="ingrese una cantidad"> <br/>
  74. <label for="exampleInputEmail1">Tasa de interes mensual</label>
  75. <input name="rate" type="text" class="form-control-sm" maxlength="35" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="ingrese una tasa de interes"><br/>
  76. <label for="exampleInputEmail1">Fecha de pago</label>
  77. <input name="date" type="date" class="form-control-sm" maxlength="35" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="ingrese una cantidad"><br/>
  78.  
  79.  
  80. </div>
  81. <input name="add" type="submit" class="btn btn-success" id="add" value="Enviar"></input>
  82. <input class="btn btn-dark" type="reset" value="Reset">
  83.  
  84.  
  85. </form>
  86. </center>
  87.  
  88. </div>
  89.  
  90. <div class="tab-pane fade" id="v-pills-settings" role="tabpanel" aria-labelledby="v-pills-settings-tab">
  91. <h1>Verificar Saldo</h1>
  92. <?php
  93. $conn = mysqli_connect('localhost', 'root', "", "proyectobd2")
  94. or die('No se pudo conectar: ');
  95.  
  96.  
  97.  
  98. $use=$_SESSION['username'];
  99.  
  100. // Realizar una consul[ta MySQL
  101. $query = "SELECT * FROM test WHERE ID_user= $use";
  102. $result = mysqli_query($conn, $query) or die(' Consulta fallida: ');
  103.  
  104. // Imprimir los resultados en HTML
  105. echo "<table >\n";
  106. echo "<tr>";
  107. echo "<td>ID</td>";
  108. echo "<td>Usuario</td>";
  109. echo "<td>Monto Mensual</td>";
  110. echo "<td>Tasa de interes</td>";
  111. echo "<td>Fecha de pago</td>";
  112. echo "<td>past due</td>";
  113. echo "<td>Meses atrasados</td>";
  114.  
  115. echo "</tr>";
  116. while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
  117. echo "\t<tr>\n";
  118.  
  119. foreach ($row as $col_value) {
  120. echo "\t\t<td>$col_value</td>\n";
  121. }
  122.  
  123. echo "\t</tr>\n";
  124. }
  125. echo "</table>\n";
  126.  
  127. // Liberar resultados
  128. mysqli_free_result($result);
  129.  
  130. // Cerrar la conexión
  131. mysqli_close($conn);
  132.  
  133. ?>
  134. </div>
  135. </div>
  136. </body>
  137. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement