|
class dbClass{ //開始數據庫類
var $username;
var $password;
var $database;
var $hostname;
var $link;
var $result;
function dbClass($username,$password,$database,$hostname="localhost"){
$this->username=$username;
$this->password=$password;
$this->database=$database;
$this->hostname=$hostname;
}
function connect(){ //這個函數用于連接數據庫
if(!$this->link=mysql_connect($this->hostname,$this->username,$this->password))
$this->halt("Sorry,can not connect to database");
if($this->version() > '4.1') {
global $dbcharset,$charset;
if(!$dbcharset && in_array(strtolower($charset), array('gbk', 'big5', 'utf-8'))) {
$dbcharset = str_replace('-', '', $charset);
}
if($dbcharset) {
mysql_query("SET character_set_connection=$dbcharset, character_set_results=$dbcharset, character_set_client=binary");
}
}
if($this->version() > '5.0.1') {
mysql_query("SET sql_mode=''");
}
return $this->link;
}
function select(){ //這個函數用于選擇數據庫
mysql_select_db($this->database,$this->link);
}
function query($sql){ //這個函數用于送出查詢語句并返回結果,常用。
if($this->result=mysql_query($sql,$this->link)) return $this->result;
else {
$this->halt("SQL語句錯誤: <font color=red>$sql</font><br><br>錯誤信息: ".mysql_error());
return false;
}
}
/*
以下函數用于從結果取回數組,一般與 while()循環、$db->query($sql) 配合使用,例如:
$result=query("select * from mytable");
while($row=$db->getarray($result)){
echo "$row[id] ";
}
*/
function getarray($result){
return @mysql_fetch_array($result);
}
/*
主站蜘蛛池模板: AV色蜜桃一区二区三区 | japanese from色系 JAPANBABES11学生老师 | 高H高肉强J短篇NP | 久久受www免费人成_看片中文 | 亚洲欧美一区二区三区蜜芽 | 久草草在线视视频 | 国产av在线看的 | 学校捏奶揉下面污文h | 欧美69xxx| 亚洲精品乱码久久久久久中文字幕 | 九九热在线免费观看 | 久久精品热播在线看 | 亚洲伊人久久网 | 天堂tv免费tv在线tv香蕉 | 60老妇性xxxxhd | 青青草原网址 | 久久亚洲精品成人 | 国产国产人免费观看在线视频 | 小草观看免费高清视频 | 性派对xxxhd 性啪啪chinese东北女人 | 美女议员被泄裸照 | 拔萝卜电视剧高清免费 | 久久re视频这里精品免费1 | 国产a级黄色毛片 | 男子扒开美女尿口做羞羞的事 | 国产中文欧美日韩在线 | 亚洲国产成人精品不卡青青草原 | 一区二区三区四区国产 | av先锋影音资源男人站 | 果冻传媒完整免费网站在线观看 | 成人亚洲视频 | H厨房灌草莓 | 十八禁久久成人一区二区 | 久久精品AV一区二区无码 | 成年人国产视频 | 青柠在线观看免费高清电视剧荣耀 | 草柳最新地址 | 欧美黑人经典片免费观看 | 内射无码AV-区二区在线观看 | 视频区 国产 欧美 日韩 | 在线观看免费视频播放视频 |