php: getting database name from own mysli class -
i made wrapper class mysqli following syntax:
class mydb extends mysqli {      .... }   i'm creating instances following:
$conn = new mydb($host $username , $pass, $dbname);   i'm wondering - how can access $dbname inside class? i'm looking mysqli equivalent mysql_db_name() function.
you make own class has field variable reference mysqli object , database name.
class mydatabase {      public $dbi;     public $dbname;      function __construct($host, $user, $pass, $db) {         $this->dbi = new mysqli($host, $user, $pass, $db);         $this->dbname = $db;     }  }  $mydb = new mydatabase($host, $user, $pass, $db);  //access db name stored during connection echo $mydb->dbname;      
Comments
Post a Comment