function __construct() { $this->mysqli = new mysqli($this->dbhost, $this->dblogin, $this->dbpass, $this->dbname); if ($this->mysqli->connect_errno) { } }
po łączeniu się odrazu wybieram nazwę bazy danych. I teraz moje pytanie czy jak zrobię samo połączenie, bez wybrania bazy w ten sposób:
function __construct() { $this->mysqli = new mysqli($this->dbhost, $this->dblogin, $this->dbpass); if ($this->mysqli->connect_errno) { } }
to w zapytaniach będę mógł się odwoływać do danej bazy za pomocą zapytań tzn np mam dwie bazy.
strona
admin
i w obu tych bazach tabele users i chcę się odowołać:
$this->mysqli->query("SELECT * FROM admin.users .....")
i
$this->mysqli->query("SELECT * FROM strona.users .....")
Czy jest to poprawne i czy skrypt poprawnie połączy mi się z tymi bazami ?