PHP封裝的mysqli資料庫操作類示例

2022-09-26 06:36:12 字數 1127 閱讀 3476

由於phpmysql操作在php5.4以下被棄用而推薦使用mysqli(mysql improvement),這裡是在我原有的mysql資料庫操作類的基礎上加以改進而編寫出的mysqli資料庫操作類,整體**與mysql資料庫操作類大pxztvmqzew致相同,直接例項化db_class即可

<?php class db_class

}public function __construct($db_url,$db_username,$db_userpassword,$db_name)

public function db_settablename($db_tablename)

public function db_setorder($str)

public function db_setlimit($start,$end)

public function db_select($typearr="",$where="")

else

if(empty($where))else

$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())

return $程式設計客棧arr;

}public function db_update($typearr,$valuearr,$where="")else

程式設計客棧 $sql.="update $this->db_tablename set ";

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

}$sql.=$where;

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

}public function db_delete($typestr,$valuestr)

public function db_insert($typearr,$valuearr)

public function __destruct()

}

PHP連線資料庫(mysqli)

mysqli 我們在php中可以使用mysqli擴充套件與mysql資料庫資訊交流,i表示改進,增強,它 執行速度更快。mysqli擴充套件被封裝到乙個類中,它是一種物件導向的技術,不過 喜歡過程化程式設計的使用者也不用擔心,mysqli也提供了乙個面向過程的介面,我們 可以像呼叫函式那樣去使用my...

php連線資料庫封裝類,php 資料庫的封裝類

php 資料庫的封裝類 class db private link function connectdb dbhost,dbuser,dbpw,dbname pconnect 1 if pconnect if this link mysql pconnect dbhost,dbuser,dbpw t...

php通過mysqli連線資料庫

資料庫連線八步曲 1 連線資料庫 連線 mysqli connect 2 成功與否判斷 連線錯誤號 mysqli connect errno 連線錯誤資訊 mysqli connect error 3 選擇資料庫 選擇庫 mysqli select db 執行錯誤號 mysqli errno 執行錯...