Guest User

Untitled

a guest
Jul 21st, 2018
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. <?PHP
  2. class db {
  3. var $sql_host = "";
  4. var $sql_user = "";
  5. var $sql_pass = "";
  6. var $sql_base = "";
  7. var $link_id = 0;
  8. var $appname = "cc_war";
  9.  
  10. function db($host,$user,$pass,$base) {
  11. $this->sql_host=$host;
  12. $this->sql_user=$user;
  13. $this->sql_pass=$pass;
  14. $this->sql_base=$base;
  15. $this->connect();
  16. }
  17.  
  18. function connect() {
  19. $this->link_id=@mysql_connect($this->sql_host,$this->sql_user,$this->sql_pass);
  20. if(!$this->link_id) $this->error("False link == Error to connect the database");
  21. $selecting_base=@mysql_select_db($this->sql_base);
  22. if(!$selecting_base) $this->error("Flase base == Error to select the database");
  23. }
  24.  
  25. function query($query_string) {
  26. $selecting_query=@mysql_query($query_string);
  27. if(!$selecting_query) $this->error("False query == $query_string");
  28. return $selecting_query;
  29. }
  30.  
  31. function fetch_array($result_string) {
  32. $selecting_result=@mysql_fetch_array($result_string);
  33. return $selecting_result;
  34. }
  35.  
  36. function num_rows($result_string) {
  37. $selecting_result=@mysql_num_rows($result_string);
  38. return $selecting_result;
  39. }
  40.  
  41. function unbuffered_query($query_string) {
  42. $selecting_result=mysql_unbuffered_query($query_string);
  43. if(!$selecting_result) $this->error("False query == $query_string");
  44. return $selecting_result; }
  45.  
  46. function insert_id() {
  47. $query_id=@mysql_insert_id($this->link_id);
  48. return $query_id;
  49. }
  50.  
  51. function error($error) {
  52. echo ("Error: <b>$error</b><br>\n");
  53. echo ("SQL-Error: ".mysql_error()."<br>\n");
  54. echo ("Try it later again...");
  55. exit();
  56. }
  57. }
Add Comment
Please, Sign In to add comment