php訪問mysql 封裝

2021-09-22 13:15:57 字數 1319 閱讀 8762

<?php

/*mysql 資料庫訪問封裝類

mysql 資料訪問方式,php4支援以mysql_開頭的過程訪問方式,php5開始支援以mysqli_開頭的過程和mysqli物件導向

訪問方式,本封裝類以mysql_封裝

資料訪問的一般流程:

1,連線資料庫 mysql_connect or mysql_pconnect

2,選擇資料庫 mysql_select_db

3,執行sql查詢 mysql_query

4,處理返回的資料 mysql_fetch_array mysql_num_rows mysql_fetch_assoc mysql_fetch_row etc

*/class db_mysql

//設定查詢字符集

mysql_query("set character_set_connection=,character_set_results=,character_set_client=binary",$this->dblink) ;

//選擇資料庫

$dbname && @mysql_select_db($dbname,$this->dblink) ;

}//選擇資料庫

function select_db($dbname)

//執行sql查詢

function query($sql)

//返回最近一次與連線控制代碼關聯的insert,update 或delete 查詢所影響的記錄行數

function affected_rows()

//取得結果集中行的數目,只對select查詢的結果集有效

function num_rows($result)

//獲得單格的查詢結果

function result($result,$row=0)

//取得上一步 insert 操作產生的 id,只對錶有auto_increment id的操作有效

function insert_id()

//從結果集提取當前行,以數字為key表示的關聯陣列形式返回

function fetch_row($result)

//從結果集提取當前行,以欄位名為key表示的關聯陣列形式返回

function fetch_assoc($result)

//從結果集提取當前行,以欄位名和數字為key表示的關聯陣列形式返回

function fetch_array($result)

//關閉鏈結

function close()

//輸出簡單的錯誤html提示資訊並終止程式

function halt($msg)

}?>

php訪問mysql 封裝

php訪問mysql資料庫封裝類 mysql 資料庫訪問封裝類 mysql 資料訪問方式,php4支援以mysql 開頭的過程訪問方式,php5開始支援以mysqli 開頭的過程和mysqli物件導向 訪問方式,本封裝類以mysql 封裝 資料訪問的一般流程 1,連線資料庫 mysql connec...

PHP訪問MYSQL資料庫封裝類 附函式說明

複製 如下 php mysql 資料庫訪問封裝類 mysql 資料訪問方式,php4支援以mysql jxetb開頭的過程訪問方式,php5開始支援以mysqli 開頭的過程和mysqli物件導向 訪問方式,本封裝類以mysql 封裝 資料訪問的一般流程 1,連線資料庫 mysql connect ...

mysql常用函式封裝(PHP)

mysql常用函式封裝 php 通過建立mysql.func.php指令碼將常用資料庫函式封裝。指令碼函式如下 上一步插入記錄id 連線資料庫 return resource function connect 完成記錄插入的操作 param string table param array arra...