todavia no he planteado ese problema
pero creo que habria un problema de identificador , ademas debo de usar 2 bases de datos jeje
bueno podria crear otro metodo con una conexion que cree otro identificador y pase nuevos parametros ¿?
He pensado esta idea y no se si es valida
Código PHP:
Ver original<?php
require_once '/config.ini';
class mysqlidriver{
// configuracion por defecto si no llegan parametros
public $server = 'localhost';
public $username = 'root';
public $password = '';
public $database = 'test';
public function __construct($username=NULL,$password=NULL,$database=NULL,$server=NULL)
{
$this->server = is_null($server) ?
$this->server : $server ; $this->username = is_null($username) ?
$this->username : $username ; $this->password = is_null($password) ?
$this->password : $password ; $this->database = is_null($database) ?
$this->database : $database ; }
public function connect()
{
return new mysqli($this->server,$this->username,$this->password,$this->database);
}
public function connecttwo($server,$username,$password,$database)
{
return new mysqli($server,$username,$password,$database);
}
public function close($val)
{
$val->close();
}
}
$db = new mysqlidriver();
$db->connect(); // conecto por defecto si no instancio los parametros
$db->connecttwo('localhost','root','','otra bd');
?>