日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

php操作mysql的封装类_PHP封装的mysqli数据库操作类示例

發(fā)布時間:2024/10/8 数据库 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php操作mysql的封装类_PHP封装的mysqli数据库操作类示例 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本文實例講述了PHP封裝的mysqli數(shù)據(jù)庫操作類。分享給大家供大家參考,具體如下:

由于PHPMySQL操作在PHP5.4以下被棄用而推薦使用mysqli(MySQL Improvement),這里是在我原有的MySQL數(shù)據(jù)庫操作類的基礎(chǔ)上加以改進而編寫出的MySQLI數(shù)據(jù)庫操作類,整體代碼與MySQL數(shù)據(jù)庫操作類大致相同,直接實例化db_class即可

class db_class{

public $db_url; //連接地址

public $db_username; //連接名

public $db_userpassword; //連接密碼

public $db_name; //數(shù)據(jù)庫名

public $db_tablename; //表名

public $db_conn; //數(shù)據(jù)庫連接

public $db_order;

public $db_limit;

public function db_getconn(){ //連接數(shù)據(jù)庫

$this->db_conn= mysqli_connect($this->db_url,$this->db_username,$this->db_userpassword,$this->db_name);

if (!$this->db_conn)

{

echo "連接 MySQL 失敗: " . mysqli_connect_error();

}

}

public function __construct($db_url,$db_username,$db_userpassword,$db_name){ //構(gòu)造方法賦值

$this->db_url=$db_url;

$this->db_username=$db_username;

$this->db_userpassword=$db_userpassword;

$this->db_name=$db_name;

$this->db_order="";

$this->db_limit="";

$this->db_getconn();

mysqli_query($this->db_conn,'set names utf8');

}

public function db_settablename($db_tablename){ //設(shè)置表名

$this->db_tablename=$db_tablename;

}

public function db_setorder($str){ //排序操作

$this->db_order="order by $str";

}

public function db_setlimit($start,$end){ //分頁操作

$this->db_limit="limit $start,$end";

}

public function db_select($typearr="",$where=""){ //查詢操作

if(empty($typearr)){

$typearr="*";

}

else{

$typearr=implode(",",$typearr);

}

if(empty($where)){

$where="";

}else{

$where="where ".$where;

}

$arr=array();

$sql="select $typearr from $this->db_tablename $where $this->db_order $this->db_limit ";

$result = mysqli_query($this->db_conn,$sql);

while($row = $result->fetch_array()) {

$arr[]=$row;

}

return $arr;

}

public function db_update($typearr,$valuearr,$where=""){ //更新操作

$sql="";

if(empty($where)){

$where="";

}else{

$where=" where ".$where;

}

$sql.="update $this->db_tablename set ";

foreach ($typearr as $key=>$value){

if(count($typearr)-1==$key){

$sql.=$value."='".$valuearr[$key]."'";

}else{

$sql.=$value."='".$valuearr[$key]."'".",";

}

}

$sql.=$where;

mysqli_query($this->db_conn,$sql);

}

public function db_delete($typestr,$valuestr){ //刪除操作

$sql="delete from $this->db_tablename WHERE $typestr=$valuestr";

mysqli_query($this->db_conn,$sql);

}

public function db_insert($typearr,$valuearr){ //插入操作

$sql="insert into $this->db_tablename(".implode(",", $typearr).") values(".implode(",", $valuearr).")";

mysqli_query($this->db_conn,$sql);

}

public function __destruct(){ //析構(gòu)方法關(guān)閉連接

mysqli_close($this->db_conn);

}

}

希望本文所述對大家PHP程序設(shè)計有所幫助。

總結(jié)

以上是生活随笔為你收集整理的php操作mysql的封装类_PHP封装的mysqli数据库操作类示例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩午夜毛片 | 91九色蝌蚪视频 | 日本阿v视频在线观看 | 国产精品高清在线 | av我不卡 | 免费黄色在线观看 | 91视频99 | 欧美老肥妇做.爰bbww视频 | 色七七桃花影院 | 午夜视频在线瓜伦 | 男女日日| 69精品丰满人妻无码视频a片 | 国产一区二区三区小说 | 青青草国产精品视频 | 国产五十路 | 久热最新 | 国产成人午夜精品无码区久久 | 中国免费一级片 | 91丝袜呻吟高潮美腿白嫩 | 在线一区视频 | 毛片综合| 欧美精品黑人猛交高潮 | 国产精品久久久久久久久久久久久久 | 白丝校花扒腿让我c | 激情福利视频 | 婷婷五月在线视频 | 午夜天堂视频 | fc2成人免费视频 | 日本精品久久久久 | 激情九月天| 成人午夜淫片100集 伊人久久国产 | 一区不卡在线观看 | 久久久久国产 | 精品少妇人妻AV无码专区在线 | 国产精选av | 朝桐光在线播放 | 美日韩一区二区三区 | 欧美日韩网址 | 国产精品视频麻豆 | 天天干,天天操,天天射 | 中文字幕 欧美激情 | 免费观看污网站 | 中文字幕视频网 | 人人妻人人爽人人澡人人精品 | h亚洲 | 久久久久久久人妻无码中文字幕爆 | 欧美天天搞 | 黄污视频在线观看 | 天天草夜夜草 | 精品久久久久久久久久久久久久久久久久 | 精品国产av鲁一鲁一区 | 人人妻人人澡人人爽国产一区 | 色啦啦视频 | 亚洲乱码精品久久久久 | 人人妻人人藻人人爽欧美一区 | 超碰人人在线观看 | 日韩影院一区 | 任你操精品 | 国产免费久久久 | 国产精品91在线观看 | 亚洲欧洲自拍偷拍 | 亚洲狠狠婷婷综合久久久久图片 | 国产麻豆精品在线观看 | 波多野结衣一区二区三区高清 | 久久99久久99精品 | 国产精品乱子伦 | 一区视频网站 | 美女视频黄免费 | 亚洲天堂美女视频 | 在线免费观看亚洲视频 | 这里只有精品视频在线 | 天堂中文字幕免费一区 | 456亚洲影视 | 亚洲精品电影在线观看 | aaa在线视频 | 欧美天天 | av私库在线观看 | 国产1区在线 | 日本91在线 | 青青草成人免费视频 | 欧美69精品久久久久久不卡 | 色四月| 国产精品呦呦 | 欧美色射 | 91 免费看片 | 偷拍老头老太高潮抽搐 | 久久精品国产精品亚洲色婷婷 | 91禁动漫在线 | 欧美13p | 91天天爽| 美女扒开腿让男生捅 | 国产乱淫a∨片免费观看 | 欧美亚洲韩国 | 三级久久 | 久久二 | 一区二区av在线 | 久久久性色精品国产免费观看 | 人妻少妇精品中文字幕av蜜桃 | 色视频免费观看 |