php mysql 開源中國 php資料庫操作類

2021-10-22 10:51:17 字數 1339 閱讀 9550

class db else else {

return 0;

//釋放結果集

public function free_result() {

$void = func_get_args();

foreach($void as $query) {

if(is_resource($query) && get_resource_type($query) === 'mysql result') {

return mysql_free_result($query);

$this->write_log("釋放結果集");

//獲取最後插入的id

public function insert_id() {

$id = mysql_insert_id($this->link_id);

$this->write_log("最後插入的id為".$id);

return $id;

//關閉資料庫連線

protected function close() {

$this->write_log("已關閉資料庫連線");

return @mysql_close($this->link_id);

//錯誤提示

private function halt($msg='') {

$msg .= "\r\n".mysql_error();

$this->write_log($msg);

die($msg);

//析構函式

public function __destruct() {

$this->free_result();

$use_time = ($this-> microtime_float())-($this->time);

$this->write_log("完成整個查詢任務,所用時間為".$use_time);

if($this->is_log){

fclose($this->handle);

//寫入日誌檔案

public function write_log($msg=''){

if($this->is_log){

$text = date("y-m-d h:i:s")." ".$msg."\r\n";

fwrite($this->handle,$text);

//獲取毫秒數

public function microtime_float() {

list($usec, $sec) = explode(" ", microtime());

return ((float)$usec + (float)$sec);

PHP學習筆記 PHP MySQL

參考資料 一 php mysql 1.安裝mysql 2.連線mysql 嘗試一下pdo php data objects 的用法 3.建立 刪除資料庫 4.建立資料表 5.插入一資料 6.插入多行資料 7.php mysql 預處理語句 預處理語句對於防止 mysql 注入是非常有用的。預處理語句...

php mysql 課件 php課件

ppt內容 第一講 php環境搭配和 除錯 第一講 php環境搭配和工具的使用 第一講 php環境搭配和 除錯 第一講 php環境搭配和 除錯 第一講 php環境搭配和 除錯 第一講 php環境搭配和 除錯 第二講 php的資料型別 原始碼除錯 第二講 php的資料型別 原始碼除錯 第二講 php的...

中國開源映象站

由於 the great wall 的關係,好多源位址要麼特別慢,要麼乾脆訪問不了,國內有好多映象站,我摘錄我常見的十個映象站 1 網易開源映象站 2 阿里雲開源映象站 3 中國科學技術大學 4 清華大學 5 北京理工大學 6 上海交通大學 7 開源中國社群 8 華中科技大學 9 中國科學院 10 ...