PageRenderTime 32ms CodeModel.GetById 15ms RepoModel.GetById 1ms app.codeStats 0ms

/capturar_res2.php

https://gitlab.com/juliocesartors/t-rex-proyect
PHP | 100 lines | 48 code | 35 blank | 17 comment | 6 complexity | b405a1f6e46e93b1d6fdd5292cb02806 MD5 | raw file
  1. <?php
  2. require "error.php";
  3. // Creando conexcion a la base de datos DREAMHOST
  4. $conn = new mysqli("mysql.campanaarquidiocesana.com","mgcdb","proyectosaga","campana_saga");
  5. // checamos la conexcion, si no puede conectarse mandará mensaje de error.
  6. if($conn -> connect_error){
  7. die("error!");
  8. }
  9. else {
  10. // comentado esta dentro de este else una impresion de conexcion exitosa.
  11. #echo("Conectado exitosamente a SAGA! <br/>");
  12. }
  13. // inserción en la base de datos a la tabla familia campos telefono, apellido, direccion y codigo alcancia
  14. $query = $conn->prepare("INSERT INTO familia (telefono,apellido,direccion,codigo_alcancia) VALUES (?,?,?,?)");
  15. $query -> bind_param("ssss", $tel, $ape,$direccion,$codal);
  16. // a través de POST se reciben valores del formulario PHP
  17. $tel = $_POST["tel"];
  18. $ape = $_POST["ap"];
  19. $direccion = $_POST["direccion"];
  20. $codal = $_POST["codal"];
  21. // ejecutamos la sentencia
  22. $query-> execute();
  23. $vicaria= $_POST["vicaria"];
  24. $parroquia= $_POST["parroquia"];
  25. // inserción en la base de datos a la alcancía con campos codigo, fecha de entrega codigo de vicaria y parroquia cedula y estado
  26. $query2 = $conn->prepare("INSERT INTO alcancia (codigo_alcancia,fecha_entrega,codigo_vicaria,codigo_parroquia,cedula,estado) VALUES (?,?,?,?,?,?)");
  27. $query2 -> bind_param("ssssss",$codal,$entrega,$vicaria,$parroquia,$cedula,$estado);
  28. // a través de POST se reciben valores del formulario PHP
  29. $codal = $_POST["codal"];
  30. $entrega= $_POST["entrega"];
  31. $vicaria= $_POST["slct1"];
  32. $parroquia= $_POST["slct2"];
  33. $cedula= $_POST["ced"];
  34. $estado = $_POST['entrega'];
  35. $hoy= date("Y-m-d"); // La fecha de hoy
  36. if($hoy < $estado){
  37. $estado = "Disponible";
  38. }
  39. else if($hoy == $estado){
  40. $estado = "Entregada";
  41. }
  42. // ejecutamos la sentencia
  43. $query2-> execute();
  44. // insertamos a la tabla coordenadas valores de latitud longitud y codigo de alcancia
  45. $query3 = $conn->prepare("INSERT INTO coordenadas (latitud,longitud,codigo_alcancia) VALUES (?,?,?)");
  46. // a través de POST se reciben valores del formulario PHP
  47. $query3 -> bind_param("dds",$lat,$lon,$codal);
  48. $lat = $_POST['latitude'];
  49. $lon = $_POST['longitude'];
  50. $codal = $_POST["codal"];
  51. // ejecutamos la sentencia
  52. $query3-> execute();
  53. // a través de post pasamos el valor de la session
  54. $log = $_POST['lo'];
  55. // hacemos un select en la tabla laico comprometido donde el nombre sea igual al recibido por la sesion y el codigo de vicaria al que pertenece lo seleccionamos
  56. $c1 = $conn->query("select codigo_vicaria from laico_comprometido where nombre=" . "'" . $log . "'")->fetch_row()[0];
  57. // buscamos ahora la parroquia a la que pertenece el usuario a traves de la sesion
  58. $c2 = $conn->query("select codigo_parroquia from laico_comprometido where nombre=" . "'" . $log . "'")->fetch_row()[0];
  59. #echo $c1 . "---" . $c2;
  60. $conn -> close();header('Refresh: 0;url=capturar.php');
  61. ?><body onLoad="alert('Alcancia Insertada en el Sistema, Haz click para volver a insertar');" onUnLoad="confirm('Gracias por tu visita, espero que vuelvas!);"> <?php
  62. $query-> close();
  63. $query2-> close();
  64. ?>