class M_SQL extends DBbase_Sql {
var $Host = "localhost";
var $Database ;
var $User = "root";
var $Password = "";
function M_SQL() {
global $mydata;
$this->Database = $mydata;
}
}
但是,在类中最好不要使用外部变量。否则类也就失去意义了
class M_SQL extends DBbase_Sql {
var $Host = "localhost";
var $Database ;
var $User = "root";
var $Password = "";
function M_SQL($mydata) {
$this->Database = $mydata;
}
}
$db = new M_SQL($mydata);
var $Host = "localhost";
var $Database ;
var $User = "root";
var $Password = "";
function M_SQL() {
global $mydata;
$this->Database = $mydata;
}
}
但是,在类中最好不要使用外部变量。否则类也就失去意义了
class M_SQL extends DBbase_Sql {
var $Host = "localhost";
var $Database ;
var $User = "root";
var $Password = "";
function M_SQL($mydata) {
$this->Database = $mydata;
}
}
$db = new M_SQL($mydata);
var $Host;
var $Database;
var $User;
var $Password; function M_SQL($Host = "localhost"$User = "root",$Password = "",$Database = "test",){
}
}
//使用类时用构造函数
$db = new M_SQL("localhost","root","","test");
或
$db = new M_SQL();
var $Host = "";
var $Database = "";
var $User = "";
var $Password = ""; var $Link_ID = 0;
var $Query_ID = 0;
var $Record = array();
var $Row;
......................................
}class M_SQL extends DBbase_Sql { var $Host = "localhost";
var $Database = $MyData;
var $User = "root";
var $Password = "";
}问题还是得不到解决,请指教,在线等待……
谢谢
var $Database = $MyData; // 不能这样写,只能在实例化时(后)设定
var $User = "root";
var $Password = "";
}
var $Host;
var $Database;
var $User;
var $Password;
function M_SQL($Host="localhost",$Database="link_010",$User="root",$Password="");
{
$this->Host=$Host;
$this->Database=$Database;
$this->User=$User;
$this->Password=$Password;
}
/*
function M_SQL($Host="localhost",$Database="link_010",$User="root",$Password="");
{
}
也试过了
*/
}
$msql=new SHARP_SQL();
我的代码,看看对吗?
var $Host;
var $Database;
var $User;
var $Password;
function M_SQL($Host= "localhost ",$Database= "link_010 ",$User= "root ",$Password= " ");
{
$this- >Host=$Host;
$this- >Database=$Database;
$this- >User=$User;
$this- >Password=$Password;
}
/*
function M_SQL($Host= "localhost ",$Database= "link_010 ",$User= "root ",$Password= " ");
{
}
也试过了
*/
}
$msql=new M_SQL();
我的代码,看看对吗?