Guest User

Untitled

a guest
Aug 21st, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.12 KB | None | 0 0
  1. <html>
  2.     <head>
  3.     <title>Edytuj rejs</title>
  4.     </head>
  5.     <body>
  6.     <h1> Edytuj rejs </h1>
  7.     <?php
  8.     // tu umieszczamy kod skryptu
  9.     //po pierwsze – odbierzmy paramery dla skryptu przekazane
  10.     //metodą //POST – uzyjemy je w zapytaniu ponizej
  11.     $zm = @$_POST['zmien'];
  12.     $id_rejsu = @$_POST['id_rejsu'];
  13.     $kto = $_POST['kto'];
  14.     $co = $_POST['co'];
  15.     $cel = $_POST['cel'];
  16.     $data_rozpoczecia = $_POST['data_rozpoczecia'];
  17.     $data_zakonczenia = $_POST['data_zakonczenia'];
  18.     $cena_rejsu = $_POST['cena_rejsu'];
  19.     // Połączmy się z bazą danych
  20.     $dbh = pg_connect("dbname=czarter user=aiko password=bd12125109 host=localhost") or die("Nie moge
  21.    polaczyc sie z baza danych !");
  22.     // tu powinno byc polaczenie
  23.     // wykonajmy zapytanie – najpierw wyswietlmy dane
  24.     $query = "SELECT kto,co,cel,data_rozpoczecia,data_zakonczenia,cena_rejsu,id_rejsu from rejs where
  25.    id_rejsu=$id_rejsu";
  26.     $wynik = pg_query($query);
  27.     $lk = pg_num_fields($wynik);
  28.     echo "<form action=edrejs.php method=post>";
  29.     echo "<table border width=1>";
  30.     for($k = 0;$k<$lk-1; $k++)
  31.     {
  32.     echo "<tr>";
  33.     echo "<td>";
  34.      
  35.     echo pg_field_name($wynik,$k);
  36.     echo "</td>";
  37.     echo "<td>";
  38.     echo "<input type=text name=".pg_field_name($wynik,
  39.     $k) ." value=". pg_fetch_result($wynik,0,$k).">";
  40.     echo "</td>";
  41.     echo "</tr>";
  42.     }
  43.     echo "</table>";
  44.     echo "<input type=hidden name=id_rejsu value=$id_rejsu>";
  45.     echo "<input type=submit name=zmien value=zmien>";
  46.     echo "</form>";
  47.     if ($zm == 'zmien')
  48.     {
  49.     $query = "UPDATE rejs SET kto='$kto', co='$co',
  50.    cel='$cel', data_rozpoczecia='$data_rozpoczecia', data_zakonczenia='$data_zakonczenia',cena_rejsu='$cena_rejsu' where id_rejsu=$id_rejsu";
  51.     $wynik = pg_query($query);
  52.     // sprawdzmy ile wierszy podmieniono
  53.     $lz = pg_affected_rows($wynik);
  54.     echo " Edytowano $lz rejsow <br /> \n";
  55.     }
  56.     pg_close($dbh);
  57.     // zapewnijmy powrot do strony poprzedniej
  58.     echo "<form action=rejs.php method=post>
  59.    <input type=submit name=Ok value=OK>
  60.    </form>";
  61.     ?>
  62.     </body>
  63.     </html>
Add Comment
Please, Sign In to add comment