Chinaunix
标题:
mysql简单类
[打印本页]
作者:
alsonluo
时间:
2007-10-15 15:45
标题:
mysql简单类
刚刚学习类,写了一个简单的mysql类。试着调用这个类后,终于对类和oop有些新的认识。
db_mysql.php
Host = $HOST;
$this->User = $USER;
$this->Password = $PASS;
$this->Database = $DATABASE;
}
function link_id() {
return $this->Link_ID;
}
function query_id() {
return $this->Query_ID;
}
function connect() {
$this->Link_ID = mysql_connect($this->Host,$this->User,$this->Password);
return $this->Link_ID;
}
function select_db() {
if ($this->Link_ID) {
mysql_select_db($this->Database);
}
}
function query($sql) {
$this->sql = $sql;
$this->Result = mysql_query($this->sql,$this->Link_ID);
return $this->Result;
}
function insert($sql) {
$this->sql = $sql;
$this->Result = mysql_query($this->sql,$this->Link_ID);
return $this->Result;
}
function update($sql) {
$this->sql = $sql;
$this->Result = mysql_query($this->sql,$this->Link_ID);
return $this->Result;
}
function delete($sql) {
$this->sql = $sql;
$this->Result = mysql_query($this->sql,$this->Link_ID);
return $this->Result;
}
function free() {
if ($this->Query_ID) {
@mysql_free_result($this->Query_ID);
$this->Query_ID = 0;
}
}
function Close(){
if ($this->Link_ID) {
mysql_close($this->Link_ID);
}
else {
@mysql_close($this->Link_ID);
}
}
}
?>
调用类的例子:
connect(); //调用方法
if ($mysql->Link_ID) {
echo "success";
}else{
echo "fail";
}
?>
本文来自ChinaUnix博客,如果查看原文请点:
http://blog.chinaunix.net/u/8552/showart_400975.html
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2