哪位大蛱帮忙看一下

xihechaqing 2009-09-06 10:01:39
<?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();


?>

不知道哪里出错了
...全文
51 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
paulpeath 2009-09-06
  • 打赏
  • 举报
回复
xihechaqing:
把如下代码的引号去掉试试。
-------------------------------
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");
阿_布 2009-09-06
  • 打赏
  • 举报
回复
你的类中没有定义构造函数,php5后的构造函数推介使用function __construct()
new 对象的时候这个函数就会自动调用。
dzxccsu 2009-09-06
  • 打赏
  • 举报
回复
1.没有构造函数,就没有类的初始化.
public function Conn(){ ==>
public function __construct(){ 或者public function lianjie(){
2.调用类
$duixian =new lianjie(); ==>
$duixian =new lianjie();

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧