Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <title>Edytuj rejs</title>
- </head>
- <body>
- <h1> Edytuj rejs </h1>
- <?php
- // tu umieszczamy kod skryptu
- //po pierwsze – odbierzmy paramery dla skryptu przekazane
- //metodą //POST – uzyjemy je w zapytaniu ponizej
- $zm = @$_POST['zmien'];
- $id_rejsu = @$_POST['id_rejsu'];
- $kto = $_POST['kto'];
- $co = $_POST['co'];
- $cel = $_POST['cel'];
- $data_rozpoczecia = $_POST['data_rozpoczecia'];
- $data_zakonczenia = $_POST['data_zakonczenia'];
- $cena_rejsu = $_POST['cena_rejsu'];
- // Połączmy się z bazą danych
- $dbh = pg_connect("dbname=czarter user=aiko password=bd12125109 host=localhost") or die("Nie moge
- polaczyc sie z baza danych !");
- // tu powinno byc polaczenie
- // wykonajmy zapytanie – najpierw wyswietlmy dane
- $query = "SELECT kto,co,cel,data_rozpoczecia,data_zakonczenia,cena_rejsu,id_rejsu from rejs where
- id_rejsu=$id_rejsu";
- $wynik = pg_query($query);
- $lk = pg_num_fields($wynik);
- echo "<form action=edrejs.php method=post>";
- echo "<table border width=1>";
- for($k = 0;$k<$lk-1; $k++)
- {
- echo "<tr>";
- echo "<td>";
- echo pg_field_name($wynik,$k);
- echo "</td>";
- echo "<td>";
- echo "<input type=text name=".pg_field_name($wynik,
- $k) ." value=". pg_fetch_result($wynik,0,$k).">";
- echo "</td>";
- echo "</tr>";
- }
- echo "</table>";
- echo "<input type=hidden name=id_rejsu value=$id_rejsu>";
- echo "<input type=submit name=zmien value=zmien>";
- echo "</form>";
- if ($zm == 'zmien')
- {
- $query = "UPDATE rejs SET kto='$kto', co='$co',
- cel='$cel', data_rozpoczecia='$data_rozpoczecia', data_zakonczenia='$data_zakonczenia',cena_rejsu='$cena_rejsu' where id_rejsu=$id_rejsu";
- $wynik = pg_query($query);
- // sprawdzmy ile wierszy podmieniono
- $lz = pg_affected_rows($wynik);
- echo " Edytowano $lz rejsow <br /> \n";
- }
- pg_close($dbh);
- // zapewnijmy powrot do strony poprzedniej
- echo "<form action=rejs.php method=post>
- <input type=submit name=Ok value=OK>
- </form>";
- ?>
- </body>
- </html>
Add Comment
Please, Sign In to add comment