SHARE
TWEET

Untitled

a guest May 30th, 2017 56 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2.  
  3.  
  4.  
  5. if (!isset($_POST['klient_id']))
  6. {
  7. $_POST['klient_id'] = "";
  8. }
  9. if (!isset($_POST['imie']))
  10. {
  11. $_POST['imie'] = "";
  12. }
  13. if (!isset($_POST['nazwisko']))
  14. {
  15. $_POST['nazwisko'] = "";
  16. }
  17.  
  18.  
  19. if(empty($imie) and empty($nazwisko)) {
  20.    
  21.  
  22. echo '<form action="konto_edit.php" method="post">
  23. zaloguj sie
  24. konto id<input type="text" name="klient_id" style="width: 200px;" /><br />
  25. imie<input type="text" name="imie" style="width: 200px;" /><br />
  26. nazwisko<input type="text" name="nazwisko" style="width: 200px;" /><br />
  27. <input type="submit" value="Go!" />
  28. <input type="reset" value="Wyczysc" />
  29. </form>';
  30.  
  31. }
  32.  
  33.  
  34. ?>
  35.  
  36. <?php
  37.  
  38. $klient_id = $_POST['klient_id'];
  39. $imie = $_POST['imie'];
  40. $nazwisko = $_POST['nazwisko'];
  41.  
  42. echo $imie ." ".$nazwisko." ".$klient_id."<br />";
  43.  
  44. if(!empty($imie) && !empty($nazwisko) && !empty($klient_id) ) {
  45.  
  46.     $db = pg_connect("host=localhost dbname=projekt2 user=kzdebski password=Projekt1234") or die('Could not connect: ');
  47.     $stat = pg_connection_status($db);
  48.     if ($stat === PGSQL_CONNECTION_OK) {
  49.         echo '<p></p>';
  50.     }
  51.     else {
  52.         echo 'Connection status bad';
  53.     }
  54.  
  55.     $sqlquery = "
  56.  
  57.  
  58.  
  59.  
  60.  
  61. select
  62.  
  63. r.id_rezerwacja as id_rezerwacja,
  64. r.id_klient as id_klient,
  65. r.id_trasa as id_trasa,
  66. t.nazwa_trasy as nazwa_trasy,
  67. r.id_poczatek as id_poczatek,
  68. s.nazwa_stacji as nazwa_stacji_pocz,
  69. r.id_koniec as id_koniec,
  70. s2.nazwa_stacji as nazwa_stacji_kon,
  71. r.data as rdata,
  72. r.miejsca as miejsca
  73.  
  74. from
  75.  
  76. rezerwacje r,
  77. dane d,
  78. trasy t,
  79. stacje s,
  80. stacje s2
  81.  
  82.  
  83. where
  84.  
  85. t.id_trasa = r.id_trasa
  86. and
  87. s.id_stacje = r.id_poczatek
  88. and
  89. s2.id_stacje = r.id_koniec
  90. and
  91.  
  92. d.id_klient=".$klient_id."
  93. and
  94. d.klient_imie='".strtoupper($imie)."'
  95. and
  96. d.klient_nazwisko='".strtoupper($nazwisko)."'
  97.  
  98. ;
  99.  
  100. ";    
  101.  
  102.  
  103.     $wynik = pg_query($db, $sqlquery);
  104.  
  105.     if (!$wynik) {
  106.         echo "Wystąpił błąd.\n";
  107.         exit;
  108.     }
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115. $ilosc_wierszy = pg_num_rows($wynik);
  116.  
  117.  
  118. for ($i = 0; $i < $ilosc_wierszy; $i++)
  119. {
  120.           $row = pg_fetch_array($wynik, $i);
  121.  
  122.         echo $row["id_rezerwacja"]." ".$row["id_klient"]." ".$row["id_trasa"]." ".$row["nazwa_trasy"]." ".
  123.             $row["id_poczatek"]." ".$row["nazwa_stacji_pocz"]." ".$row["id_koniec"]." ".$row["nazwa_stacji_kon"]." ".
  124.             $row["rdata"]." ".$row["miejsca"]."<br />".
  125.  
  126.  
  127. }
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134. }
  135.  
  136.  
  137.  
  138. ?>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top