trojanxem

Untitled

Jun 9th, 2013
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.12 KB | None | 0 0
  1. <html>
  2. <body>
  3. <?php
  4. // tu umieszczamy kod skryptu
  5. // Po��czmy si� z baz� danych i roz��czmy si� z ni� natychmiast
  6. $dbh = pg_connect("dbname=kadra user=xx password=mx3 host=localhost$
  7. // tu powinno byc polaczenie
  8. // wykonajmy zapytanie
  9. //$query = "INSERT INTO pracownicy(imie,nazwisko) VALUES ('Adam','Nowak');
  10. //$wynik = pg_query($dbh,$query);
  11. $query = "Select * from pracownicy";
  12. $wynik = pg_query($dbh,$query);
  13. // odbierzmy rozmiary tabeli:
  14. $liczba_kolumn = pg_num_fields($wynik);
  15. $liczba_wierszy = pg_num_rows($wynik);
  16. // teraz lmy dane
  17. echo "<TABLE border width=1>";
  18. echo "<TABLE border width=1>";
  19. echo "<TR>";
  20. //$query = "INSERT INTO pracownicy(imie,nazwisko) VALUES ('Adam','Nowak');
  21. //$wynik = pg_query($dbh,$query);
  22. $query = "Select * from pracownicy";
  23. $wynik = pg_query($dbh,$query);
  24. // odbierzmy rozmiary tabeli:
  25. $liczba_kolumn = pg_num_fields($wynik);
  26. $liczba_wierszy = pg_num_rows($wynik);
  27. // teraz lmy dane
  28. echo "<TABLE border width=1>";
  29. echo "<TABLE border width=1>";
  30. echo "<TR>";
  31.  for($k =0;$k<$liczba_kolumn;$k++)
  32.  {
  33.  echo "<TD>";
  34.  echo pg_field_name($wynik,$k);
  35.  echo "</TD>"; //echo "\t";
  36.  }
  37.  echo "<td>Usun</td><td>Edytuj</td><td>Awansuj</td></TR>";           // INTERESUJE NAS TO
  38. for($w =0;$w<$liczba_wierszy;$w++)
  39. echo "<TABLE border width=1>";
  40. echo "<TABLE border width=1>";
  41. echo "<TR>";
  42.  for($k =0;$k<$liczba_kolumn;$k++)
  43.  {
  44.  echo "<TD>";
  45.  echo pg_field_name($wynik,$k);
  46.  echo "</TD>"; //echo "\t";
  47.  }
  48.  echo "<td>Usun</td><td>Edytuj</td><td>Awansuj</td></TR>";              // I TO
  49. for($w =0;$w<$liczba_wierszy;$w++)
  50. {
  51.  echo "<TR>";
  52.  for($k =0;$k<$liczba_kolumn;$k++)
  53.  {
  54.  echo "<TD>";
  55.  echo pg_fetch_result($wynik,$w,$k);
  56.  echo "</TD>"; //echo "\t";
  57.  }
  58.   }
  59.  echo "<td>Usun</td><td>Edytuj</td><td>Awansuj</td></TR>";
  60. for($w =0;$w<$liczba_wierszy;$w++)
  61. {
  62.  echo "<TR>";
  63.  for($k =0;$k<$liczba_kolumn;$k++)
  64.  {
  65.  echo "<TD>";
  66.  echo pg_fetch_result($wynik,$w,$k);
  67.  echo "</TD>"; //echo "\t";
  68.  }
  69.  
  70. $idos = pg_fetch_result($wynik,$w,$liczba_kolumn-1);
  71.  
  72.  // tu dodajemy formularz do usuwania osoby
  73. echo "<form action=delos.php method=POST>
  74. <input type=hidden name=idos value=$idos>
  75. <td> <input type=submit name=usun value=Usun></td></form>";
  76.  // tu dodajemy formularz do edycji osoby
  77.  echo pg_fetch_result($wynik,$w,$k);
  78.  echo "</TD>"; //echo "\t";
  79.  }
  80.  
  81. $idos = pg_fetch_result($wynik,$w,$liczba_kolumn-1);
  82.  
  83.  // tu dodajemy formularz do usuwania osoby
  84. echo "<form action=delos.php method=POST>
  85. <input type=hidden name=idos value=$idos>
  86. <td> <input type=submit name=usun value=Usun></td></form>";
  87.  // tu dodajemy formularz do edycji osoby
  88.  
  89. echo "<form action=edos.php method=POST>
  90. <input type=hidden name=idos value=$idos>
  91. <td> <input type=submit name=edytuj value=Edytuj></td></form>";
  92.  
  93. // do awansowania osoby
  94. echo "<form action=awans.php method=POST>
  95. <input type=hidden name=idos value=$idos>
  96.  
  97. Imie: <input type=text name=imie>
  98. Nazwisko: <input type=text name=nazw>
  99. Dzial: <input type=text name=dzia>
  100. ID: <input type=text name=id>
  101. <input type=submit name=Dodaj value=Dodaj>
  102. </form>";
  103. pg_close($dbh);
  104. ?>
  105. </body>
  106. </html>
Advertisement
Add Comment
Please, Sign In to add comment