由於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 執行錯...