class connect
{
var $host,$user,$password,$database,$linkID;
function connect()
{
$this->host="hostname";
$this->user="username";
$this->password="password";
$this->database="databasename";
$this->createConnect();
$this->openDatabase();
} function createConnect()
{
$this->linkID=mysql_connect("$this->host","$this->user","$this->password");
} function openDatabase()
{
mysql_select_db("$this->database",$this->linkID);
}
}
{
var $host,$user,$password,$database,$linkID;
function connect()
{
$this->host="hostname";
$this->user="username";
$this->password="password";
$this->database="databasename";
$this->createConnect();
$this->openDatabase();
} function createConnect()
{
$this->linkID=mysql_connect("$this->host","$this->user","$this->password");
} function openDatabase()
{
mysql_select_db("$this->database",$this->linkID);
}
}
解决方案 »
- 一个变态的mysql问题求解
- 紧急求助:mysql数据丢失,如何恢复
- mysql在linxu下的查询问题
- variant_t如何输出mysql数据表中的字符串字段
- 查询大批量数据,比比谁的方法好!
- 求Linux下 mysql数据库操常用操作命令?
- select * from om_policy order by 10.11 desc limit 10
- mysql5.1中文手册
- 建表错误:MySQL said: You have an error in your SQL syntax near '( agegrp smallint(5) DEFAULT '0' NOT NULL, sex char(20) DEFAULT
- 合并字段
- 使用三和一(php+apache+mysql)配置老出问题?
- 怎么在linux下用C连接MYSQL
$this->user="username";
$this->password="password";"""改成"'"试试
改:
$this->linkID=mysql_connect($this->host,$this->user,$this->password);
class DB_Sql_news {
var $database = ""; var $link_id = 0;
var $query_id = 0;
var $record = array(); var $errdesc = "";
var $errno = 0;
var $reporterror = 1; var $server = "localhost";
var $user = "root";
var $password = "";
function connect() {
// 连接数据库服务器 if ( 0 == $this->link_id ) {
if ($this->password=="") {
$this->link_id=mysql_pconnect($this->server,$this->user);
} else {
$this->link_id=mysql_pconnect($this->server,$this->user,$this->password);
}
if (!$this->link_id) {
$this->halt("Link-ID == 失败, 连接失败");
}
if ($this->database!="") {
if(!mysql_select_db($this->database, $this->link_id)) {
$this->halt("cannot use database ".$this->database);
}
}
}
}