<?php
class lianjie{
public $servers;
public $username;
public $pwd;
public $query;
public function Conn(){
$this->servers =$servers;
$this->username =$username;
$this->pwd =$pwd;
$this->query =$query;
$query =mysql_connect("$servers","$username","$pwd");
mysql_select_db("users");
mysql_query("set names 'GBK'"); }
public function Check(){
if($this->Conn){
echo "数据库边接成功";
}
else
{
echo "数据库连接失败";
}
}
}?>
<?php
$duixian =new lianjie();
$duixians->servers ="127.0.0.1";
$duixian->username ="root";
$duixian->pwd ="";
$duixian->Conn();
?>不知道哪里出错了
class lianjie{
public $servers;
public $username;
public $pwd;
public $query;
public function Conn(){
$this->servers =$servers;
$this->username =$username;
$this->pwd =$pwd;
$this->query =$query;
$query =mysql_connect("$servers","$username","$pwd");
mysql_select_db("users");
mysql_query("set names 'GBK'"); }
public function Check(){
if($this->Conn){
echo "数据库边接成功";
}
else
{
echo "数据库连接失败";
}
}
}?>
<?php
$duixian =new lianjie();
$duixians->servers ="127.0.0.1";
$duixian->username ="root";
$duixian->pwd ="";
$duixian->Conn();
?>不知道哪里出错了
public function Conn(){ ==>
public function __construct(){ 或者public function lianjie(){
2.调用类
$duixian =new lianjie(); ==>
$duixian =new lianjie();
new 对象的时候这个函数就会自动调用。
把如下代码的引号去掉试试。
-------------------------------
query =mysql_connect("$servers","$username","$pwd");
mysql_select_db("users");
mysql_query("set names 'GBK'");
-------------------------------
$query =mysql_connect($servers,$username,$pwd);
mysql_select_db(users);
mysql_query("set names GBK");