Advertisement
haqon

OS_lab4_codeAndSites

Apr 8th, 2019
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. <?php
  2. // Configure DB Parameters
  3. $dbconnection = pg_connect("host=localhost user=test-user dbname=test_db password=test-user");
  4.  
  5.  
  6. $query1 = 'SELECT * FROM test_tb';
  7. $result1 = pg_query($query1) or die('Query failed: ' . pg_last_error());
  8. // Вывод результатов в HTML
  9.  
  10. $query2 = 'SELECT * FROM test_tb WHERE mark > 3';
  11. $result2 = pg_query($query2) or die('Query failed: ' . pg_last_error());
  12.  
  13. $query3 = 'SELECT * FROM test_tb WHERE mark <= 3';
  14. $result3 = pg_query($query3) or die('Query failed: ' . pg_last_error());
  15.  
  16. printQueryAndResult($query1, $result1);
  17. printQueryAndResult($query2, $result2);
  18. printQueryAndResult($query3, $result3);
  19.  
  20.  
  21.  
  22. function printQueryAndResult($query, $result){
  23. echo $query;
  24. echo "<table>\n";
  25. while ($line = pg_fetch_array($result, null, PGSQL_ASSOC)) {
  26. echo "\t<tr>\n";
  27. foreach ($line as $col_value) {
  28. echo "\t\t<td>$col_value</td>\n";
  29. }
  30. echo "\t</tr>\n";
  31.  
  32. }
  33. echo "</table>\n";
  34. echo "<br>";
  35. }
  36. ?>
  37.  
  38. //sites
  39. https://www.dmosk.ru/miniinstruktions.php?mini=nginx-centos-install
  40. https://stackoverflow.com/questions/8140863/unable-to-connect-to-postgresql-server-could-not-connect-to-server-permission
  41. https://varunver.wordpress.com/2016/06/03/centos-7-install-php-and-postgres/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement