Advertisement
Guest User

Untitled

a guest
Jan 25th, 2017
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. // Main failas
  2.  
  3. <?php
  4.  
  5. require './view/form.php';
  6. require './model/datbase.class.php';
  7.  
  8.  
  9. if (isset($_POST["submitButton"])) {
  10. $db = new Database;
  11. $query = "INSERT INTO `lentele` (`name`, `surname`, `email`, `city`) "
  12. . "VALUES('{$_POST['vardas']}', '{$_POST['pavarde']}', '{$_POST['pastas']}', '{$_POST['miestas']}')";
  13. $db->executeQuery($query);
  14. }
  15.  
  16. ?>
  17.  
  18. // klases failas
  19. <?php
  20.  
  21. class Database {
  22.  
  23. protected $con = null;
  24. protected $result = null;
  25.  
  26. public function __construct() {
  27. $this->dbconnect();
  28. }
  29.  
  30. private function dbconnect() {
  31. if (!isset($this->con)) {
  32. $hostname = "localhost";
  33. $username = "root";
  34. $password = "kaunassql";
  35. $database = "Duomenys";
  36. $this->con = new mysqli($hostname, $username, $password, $database);
  37. }
  38.  
  39. if ($this->con === false) {
  40.  
  41. return mysqli_connect_error();
  42. }
  43. else {
  44. echo "connected" . "<br>";
  45. }
  46. }
  47.  
  48. public function executeQuery($query) {
  49. $this->result = $this->con->query($query);
  50. }
  51.  
  52. public function getRow() {
  53. return $this->result->fetch_assoc();
  54. }
  55.  
  56. public function getRowsNum() {
  57. return $this->result->num_rows;
  58. }
  59.  
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement