Advertisement
Guest User

Untitled

a guest
May 29th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.31 KB | None | 0 0
  1. <?PHP
  2. //Henry Garle
  3. //2010
  4. class DatabaseConnection {
  5.     var $DatabaseName;
  6.     var $DatabaseUser;
  7.     var $DatabasePassword;
  8.     var $DatabaseHost;
  9.     var $Connection;
  10.  
  11.         public function __construct($Name="ece70123", $User="ece70123", $Pass="avcq1841", $Host="mysql.ee.port.ac.uk") {
  12.    //public function __construct($Name="boback_battle", $User="boback_battle", $Pass="battle", $Host="localhost") {
  13.         $this->DatabaseName = $Name;
  14.         $this->DatabaseUser = $User;
  15.         $this->DatabasePassword = $Pass;
  16.         $this->DatabaseHost = $Host;
  17.     }
  18.    
  19.     public function Connect() {
  20.         $this->Connection = mysql_connect($this->DatabaseHost,$this->DatabaseUser,$this->DatabasePassword);
  21.         mysql_select_db($this->DatabaseName, $this->Connection) || die("Couldn't open db: $db_name. Error if any was: ".mysql_error() );
  22.     }
  23.    
  24.     public function Query($Query)
  25.     {
  26.         $this->Connect();
  27.         $Result = mysql_query($Query) or die("($Query) " . mysql_error());
  28.         mysql_close($this->Connection);
  29.         return $Result;
  30.     }
  31.  
  32.         public function Insert($Query)
  33.     {
  34.         $this->Connect();
  35.         $Result = mysql_query($Query) or die("($Query) " . mysql_error());
  36.                 //echo "The last inserted ID was :" . mysql_insert_id();
  37.                 $InsertID = mysql_insert_id();
  38.         mysql_close($this->Connection);
  39.         return $InsertID;
  40.     }
  41. }
  42.  
  43.  
  44.  
  45. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement