Có pác nào có cái class có thể cho connect nhiều database 1 lúc ko share cho em với... hic hic đang cần cái này mà ko làm đc... Thanks trước
Nếu đây là lần đầu tiên bạn tham gia diễn đàn, xin mời bạn xem phần Hỏi/Ðáp để biết cách dùng diễn đàn. Để có thể tham gia thảo luận bạn phải đăng ký làm thành viên, click vào đây để đăng ký.
Có pác nào có cái class có thể cho connect nhiều database 1 lúc ko share cho em với... hic hic đang cần cái này mà ko làm đc... Thanks trước
hic. Chả có ai giúp đc tui hết...
Tự làm cái này. Nhưng connect vào chỉ đc 1 có ai bít fix dùm đi
Thanks nhiều đóPHP Code:
class DB {
var $no_error = 0;
var $connection;
var $query_id = 0;
var $query_array = array();
var $table_fields = array();
var $initialized = 0;
var $db_user;
var $db_pass;
var $db_name;
var $db_server;
var $db_pconnect;
/*-----------------------------------------------------------------------*
* Function: Construction
* Parameter: DB host, DB user, DB pass, DB name, persistent connection
* Return: Connection
*-----------------------------------------------------------------------*/
function DB($db_pconnect = 0, $db_user = '', $db_pass = '', $db_name = '', $db_server = '') {
include('config.php');
global $config;
$this->db_user = $db_user?$db_user:$config['db_user'];
$this->db_pass=$db_pass?$db_pass:$config['db_pwd'];
$this->db_name=$db_name?$db_name:$config['db_name'];
$this->db_server=$db_server?$db_server:$config['db_server'];
$this->db_pconnect=$db_pconnect;
}
function initialize() {
$connect_handle = ($this->db_pconnect) ? 'mysql_pconnect' : 'mysql_connect';
if (!$this->connection = $connect_handle($this->db_server, $this->db_user, $this->db_pass)) {
$this->error('Could not connect to the database server!', 1);
}
if ($this->db_name != '') {
if (!@mysql_select_db($this->db_name)) {
@mysql_close($this->connection);
$this->error('Could not select database!', 1);
}
}
$this->initialized = 1;
return $this->connection;
}
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks