PHPLIB是PHP的一些扩展库,使用它我们可以很方便地对数据库进行各种操作,不过,如果你要使用多个数据库的话...... 
						作者:QQ新人类 来源:yesky 2007年10月27日
关键字: Linux
 
						
						
						
						
							
扩展PHPLIB
  PHPLIB通过一个DB_Sql类产生的对象来访问数据库。Db_mysql.inc包含了为MySQL修改过的DB_Sql类。我们将通过在common.php中加入代码来扩展DB_sql,这些代码将加在包含db_mysql.inc的行后。
DB_Sql包含了很多用作查询的函数,我们要作修改的是:
<?php 
/* public: 连接管理 */ 
function connect($Database = "", $Host = "", $User = "", $Password = "") { 
/* 处理默认连接 */ 
if ("" == $Database) 
$Database = $this->Database; 
if ("" == $Host) 
$Host = $this->Host; 
if ("" == $User) 
$User = $this->User; 
if ("" == $Password) 
$Password = $this->Password; 
/* 建立连接,选择数据库 */ 
if ( 0 == $this->Link_ID ) { 
$this->Link_ID=mysql_pconnect($Host, $User, $Password); 
if (!$this->Link_ID) { 
$this->halt("pconnect($Host, $User, \$Password) failed."); 
return 0; 
} 
if (!@mysql_select_db($Database,$this->Link_ID)) { 
$this->halt("cannot use database ".$this->Database); 
return 0; 
} 
} 
return $this->Link_ID; 
} 
?> 
  在你的db_mysql.inc(或者其它数据库的相关.inc文件)中找到connect()函数,然后将它拷贝到common.php,放到包含db_mysql.inc代码的后面,在后面,还要将它封装为一个类的定义。