我一个数据库连接类: class ConnectionManager{
var $conn=null;
//静态的数据库连接函数
static function getConnection($DBServer,$DBName){
//MySQL数据库
if($DBServer=="MySQL"){
try{
$conn=mysql_connect("localhost","root","root");
mysql_select_db($DBName,$conn);
if($conn==true){
echo "MySQL数据库连接成功!"."<br/>";
}else{
throw new Exception("连接MySQL数据库失败!".mysql_error());
}
}catch(Exception $e){
echo $e->getMessage();
}
}
}
}还有一个类: require_once("ConnectionManager.php");
class SelProducts{
public $DBServer="MySQL";
public $DBName="myshop";
ConnectionManager::getConnection($DBServer, $DBName);
}为什么我用ConnectionManager::getConnection($DBServer, $DBName);会报错呢?
var $conn=null;
//静态的数据库连接函数
static function getConnection($DBServer,$DBName){
//MySQL数据库
if($DBServer=="MySQL"){
try{
$conn=mysql_connect("localhost","root","root");
mysql_select_db($DBName,$conn);
if($conn==true){
echo "MySQL数据库连接成功!"."<br/>";
}else{
throw new Exception("连接MySQL数据库失败!".mysql_error());
}
}catch(Exception $e){
echo $e->getMessage();
}
}
}
}还有一个类: require_once("ConnectionManager.php");
class SelProducts{
public $DBServer="MySQL";
public $DBName="myshop";
ConnectionManager::getConnection($DBServer, $DBName);
}为什么我用ConnectionManager::getConnection($DBServer, $DBName);会报错呢?
解决方案 »
- php 中url网址过滤怎么写?
- mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:何解?
- shopex怎么修改背景颜色呢
- 关于表单输入框的问题
- PHP模式取值
- 请教下,有关register_globals的问题
- mysql_fetch_assoc与mysql_fetch_array的区别
- phpinfo()显示Configuration File (php.ini)路径是/usr/local/php/lib,可这个路径下没有php.ini文件?
- 吐血求救~~~~~~关于php导入excel的问题~~
- 如何在windows2000下安装,调试Mysql?请高手指点?
- @define('TEST', TRUE);?
- CSDN积分漏洞2
public $DBServer="MySQL";
public $DBName="myshop";
ConnectionManager::getConnection($DBServer, $DBName);
}类中怎么能直接执行方法?
将这句话写到构造函数里,或者别的方法里