Guest User

Untitled

a guest
Jul 18th, 2018
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.52 KB | None | 0 0
  1. <?php
  2. $host = "localhost";
  3. $port = "5432";
  4. $dbname = "istda";
  5. $user = "postgres";
  6. $password = "postgres";
  7. $pg_options = "--client_encoding=UTF8";
  8.  
  9. $connection_string = "host={$host} port={$port} dbname={$dbname} user={$user} password={$password} options='{$pg_options}'";
  10. $dbconn = pg_connect($connection_string);
  11.  
  12.  
  13. if($dbconn){
  14. echo "Connected to ". pg_host($dbconn);
  15. }else{
  16. echo "Error in connecting to database.";
  17. }
  18.  
  19. echo "<br />";
  20.  
  21.  
  22. ?>
  23.  
  24.  
  25. --------------------------------------------------
  26. require_once 'conexion.php';
  27.  
  28. if (isset($_POST['consultar'])) {
  29. $result = pg_query($dbconn, "");
  30. if (!$result) {
  31. echo "Error.\n";
  32. exit;
  33. }
  34.  
  35. echo "<table>\n";
  36. while ($line = pg_fetch_array($result, null, PGSQL_ASSOC)) {
  37. echo "\t<tr>\n";
  38. foreach ($line as $col_value) {
  39. echo "\t\t<td>$col_value</td>\n";
  40. }
  41. echo "\t</tr>\n";
  42. }
  43. echo "</table>\n";
  44.  
  45. // Liberando el conjunto de resultados
  46. pg_free_result($result);
  47. }
  48.  
  49.  
  50. -------------------------------
  51.  
  52. if (isset($_POST['_guardar'])) {
  53.  
  54.  
  55.  
  56. $sql = "INSERT INTO pagos.estudiante(est_cedula, est_apellido, est_nombre, est_direccion, est_telefono, est_email)
  57. VALUES (" . "'" . $ced . "','" . $apellido . "','" . $nombre . "','" . $direccion . "','" . $telefono . "','" . $email . "'" . ")";
  58.  
  59. $result = pg_query($dbconn, $sql);
  60.  
  61. if(!$result){
  62. echo pg_last_error($dbconn);
  63. } else {
  64. echo "Se insertó registro exitosamente...";
  65. }
  66.  
  67.  
  68. }
  69.  
  70. ----------------------------------------------------------------
  71.  
  72. if (isset($_POST['_actualizar'])) {
  73. $cedula = $_POST['_cedula'];
  74. $direccion = $_POST['_direccion'];
  75. $sql = "update pagos.estudiante set est_direccion = " . "'" . $direccion . "'" . " where est_cedula = " . "'" . $cedula . "'";
  76.  
  77. $result = pg_query($dbconn, $sql);
  78. if(!$result){
  79. echo pg_last_error($dbconn);
  80. } else {
  81. echo "Registro actualizado exitosamente...";
  82. }
  83. }
  84.  
  85.  
  86.  
  87. ---------------------------
  88.  
  89. if (isset($_POST['_eliminar'])) {
  90. $cedula = $_POST['_cedula'];
  91. $sql = "delete from pagos.estudiante where est_cedula = " . "'" . $cedula . "'";
  92.  
  93. $result = pg_query($dbconn, $sql);
  94.  
  95. if(!$result){
  96. echo pg_last_error($dbconn);
  97. } else {
  98. echo "Registro eliminado";
  99. }
  100.  
  101. }
Add Comment
Please, Sign In to add comment