Guest User

Untitled

a guest
Nov 7th, 2020
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP7 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 4.1.0.1
  8. * @ Author : DeZender
  9. * @ Release on : 29.08.2020
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. class Db extends PDO
  15. {
  16. private $sql;
  17. private $data;
  18. public $last_insert_id;
  19.  
  20. public function __construct($server, $dbname, $dbuser, $dbpass)
  21. {
  22. try {
  23. parent::__construct('mysql:host=' . $server . ';dbname=' . $dbname . ';charset=utf8', $dbuser, $dbpass);
  24. }
  25. catch (Exception $error) {
  26. exit('Veritabanı Bağlantı Hatası Oluştu !');
  27. }
  28. }
  29.  
  30. public function query($param)
  31. {
  32. $this->sql = $param;
  33. return $this;
  34. }
  35.  
  36. public function arr($param)
  37. {
  38. $this->data = $param;
  39. return $this;
  40. }
  41.  
  42. public function select($param = '')
  43. {
  44. if ($param == 1) {
  45. $query = parent::prepare($this->sql);
  46.  
  47. if ($this->data == NULL) {
  48. $query->execute();
  49. }
  50. else {
  51. $query->execute($this->data);
  52. }
  53.  
  54. if (0 < $query->rowCount()) {
  55. $kayit = $query->fetch(PDO::FETCH_ASSOC);
  56. return $kayit;
  57. }
  58. else {
  59. return false;
  60. }
  61. }
  62. else {
  63. $query = parent::prepare($this->sql);
  64.  
  65. if ($this->data == NULL) {
  66. $query->execute();
  67. ......................................................................
  68. ...........................................
  69. ....................
Add Comment
Please, Sign In to add comment