Advertisement
Guest User

Untitled

a guest
Aug 16th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. dbclass.php
  2. class dbclass {
  3. var $CONN;
  4. function dbclass() { //constructor
  5. $conn = mysqli_connect(DB_HOST,DB_USER,DB_PWD,DB_NAME) or die('Could not connect: ' . mysqli_connect_error());
  6.  
  7. if(!$conn)
  8. { $this->error("Connection attempt failed"); }
  9. if(!mysqli_select_db($conn,DB_NAME))
  10. { $this->error("Database Selection failed"); }
  11. $this->CONN = $conn;
  12. return true;
  13. }
  14.  
  15.  
  16. //_____________close connection____________//
  17. function close(){
  18. $conn = mysqli_connect(DB_HOST,DB_USER,DB_PWD,DB_NAME) or die('Could not connect: ' . mysqli_connect_error());
  19.  
  20. $conn = $this->CONN ;
  21. $close = mysql_close($conn);
  22. if(!$close){
  23. $this->error("Close Connection Failed"); }
  24. return true;
  25. }
  26. //______________catch error__________________//
  27. function error($text) {
  28. $conn = mysqli_connect(DB_HOST,DB_USER,DB_PWD,DB_NAME) or die('Could not connect: ' . mysqli_connect_error());
  29. var_dump($conn);
  30. $no = mysqli_errno($conn);
  31. $msg = mysqli_error($conn);
  32. echo "<hr><font face=verdana size=2>";
  33. echo "<b>Custom Message :</b> $text<br><br>";
  34. echo "<b>Error Number :</b> $no<br><br>";
  35. //echo "<b>Error Message :</b> $msg<br><br>";
  36. echo "<hr></font>";
  37. exit;
  38. }}
  39.  
  40. <?php
  41. $database='srijanip_bhargavproperty';
  42. $user='bhargav';
  43. $pass='******';
  44. //$host='localhost';
  45. $host='*****.*****.in';
  46.  
  47. define("DB_HOST", "$host");
  48. define("DB_NAME", "$database");
  49. define("DB_USER", "$user");
  50. define("DB_PWD", "$pass");
  51. if(file_exists(MAIN_PATH.'_class/dbclass.php')){
  52.  
  53. include_once(MAIN_PATH.'_class/dbclass.php');
  54. //echo "include db class success";
  55. $obj = new dbclass();
  56. }?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement