Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <title>PostgreSQL i php</title>
- </head>
- <body>
- <h1> TEST </h1>
- <?php
- //tu umieszczamy kod skryptu
- //Połączmy się z bazą danych irozłączmy się z nią
- $dbh = pg_connect("dbname=lab2_armir user=armir
- password=klopsiki41 host=localhost") or die("Nie moge polaczyc sie z baza danych!");
- //tu powinno byc polaczenie
- // wykonajmy zapytanie
- $query = "INSERT INTO klient(imie,nazwisko) VALUES ('Adam', 'Nowak')";
- //$wynik = pg_query($query);
- // wyświetlmy dane
- $query = "Select * from klient
- ";
- $wynik = pg_query($dbh, $query);
- // odbierzmy rozmiary tabeli:
- $liczba_kolumn = pg_num_fields($wynik);
- $liczba_wierszy = pg_num_rows($wynik);
- // teraz wyświetlmy dane
- echo "<TABLE border width=1>";
- echo "<TABLE border width=1>";
- echo "<TR>";
- for ($k = 0; $k < $liczba_kolumn; $k++) {
- echo "<TD>";
- echo pg_field_name($wynik, $k);
- echo "</TD>";
- //echo "\t";
- }
- echo "<td>Usun</td><td>Edytuj</td></TR>";
- for ($w = 0; $w < $liczba_wierszy; $w++) {
- echo "<TR>";
- for ($k = 0; $k < $liczba_kolumn; $k++) {
- $idos = pg_fetch_result($wynik, $w, $liczba_kolumn - 1);
- echo "<TD>";
- echo pg_fetch_result($wynik, $w, $k);
- echo "</TD>"; //echo "\t";
- }
- echo "<TD>";
- // tu dodajemy formularz do usuwania osoby
- echo "<form action=delos.php method=POST>
- <input type=hidden name=idos value=$idos>
- <input type=submit name=usun value=Usun></form>";
- echo "</TD>"; //echo "\t";
- echo "<TD>";
- // tu dodajemy formularz do edycji osoby
- echo "<form action=edos.php method=POST>
- <input type=hidden name=idos value=$idos>
- <input type=hidden name=zmien value=0>
- <input type=submit name=usun value=Edytuj></form>";
- echo "</TD>"; //echo "\t";
- echo "</TR>"; //echo "<br />";
- }
- echo "</TABLE>";
- // Tu dopiszmy nową osobę
- echo "<FORM action=dodos.php method=POST>
- Dodaj nową osobę do bazy <br /> Imię:
- <input type=text name=imie> Nazwisko:
- <input type=text name=nazw> Telefon:
- <input type=text name=tel>
- <input type=submit name=Dodaj
- value=Dodaj> </form>
- ";
- pg_close($dbh);
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement