最近学php,但是写了个连接数据的类,却连接不上 T_T
各位大虾们,请帮帮忙!小弟感激不尽!
class mysql{
//contect mysql
public $database;
public $sever_username;
public $server_userpwd;
function mysql()
{
$this->sever_username="root";
$this->sever_userpwd="123";
}
function link($database)
{
if($database=="")
{
$this->database="myforum";
}
else
{
$this->database=$database;
}
if(@$id=mysql_connect('localhost',$this->sever_username,$this->sever_userpwd))
{
if(!mysql_select_db($this->database,$id))
{
echo "数据库连接错误!";
exit;
}
else
{
echo "服务器正在维护中,请稍后再试!!";
exit;
}
}
else{echo "链接不成功!!";}
}
function excu($query)
{
if($result=mysql_query($query))
{
return $result;
}
else
{
echo "sql语句操作错,请检查!";
exit;
}
}
}————————————————————
页面调用
$aa=new mysql;
$aa->link("");
$query="select * from father_module_info";
$rst=$aa->excu($query);
mysql_select_db总是链接不上
各位大虾们,请帮帮忙!小弟感激不尽!
class mysql{
//contect mysql
public $database;
public $sever_username;
public $server_userpwd;
function mysql()
{
$this->sever_username="root";
$this->sever_userpwd="123";
}
function link($database)
{
if($database=="")
{
$this->database="myforum";
}
else
{
$this->database=$database;
}
if(@$id=mysql_connect('localhost',$this->sever_username,$this->sever_userpwd))
{
if(!mysql_select_db($this->database,$id))
{
echo "数据库连接错误!";
exit;
}
else
{
echo "服务器正在维护中,请稍后再试!!";
exit;
}
}
else{echo "链接不成功!!";}
}
function excu($query)
{
if($result=mysql_query($query))
{
return $result;
}
else
{
echo "sql语句操作错,请检查!";
exit;
}
}
}————————————————————
页面调用
$aa=new mysql;
$aa->link("");
$query="select * from father_module_info";
$rst=$aa->excu($query);
mysql_select_db总是链接不上
if(!mysql_select_db($this->database,$id)){
echo "数据库连接错误!";
exit;
}
}else{echo "链接不成功!!";}
}
echo "服务器正在维护中,请稍后再试!!";
2、你仔细看一下嵌套里的if...else...,数据库选择正确的时候就是跳出“服务器正在维护中,请稍后再试!!”。
{
echo "数据库连接错误!";
exit;
}
else
{
echo "服务器正在维护中,请稍后再试!!";
exit;
}
If\服了YOU,这段代码什么意思