標籤:
一. 屬性分析
1.tablepre :表名稱首碼
2.version : 資料庫版本
3.drivertype:驅動類型
4.querynum:查詢數
5.curlink:當前串連
6.link:儲存串連資源
7.config:配置項
8.sqldebug:sql調試
9.slaveid:不知道
10.map: 不知道
二. 方法分析 1.db_mysql:配置驅動
2.set_config:配置驅動
3.connect:串連資料庫
4._dbconnect: 上一個方法的底層代碼
5.table_name:不知道
6.select_db:選擇資料庫
7.fetch_array:以數組的形式擷取結果集
8.result_first:從結果集中取得首條資料
9.query:執行sql語句
10.affected_rows:取得最近一次與 link_identifier 關聯的 INSERT,UPDATE 或 DELETE 查詢所影響的記錄行數。
11.error:返回資料庫錯誤資訊
12.errno:返回錯誤編號
13.result:擷取結果集中指定行資料
14.num_rows:返回結果集中行的數目。
15.num_fields:返回結果集中欄位(列)的數目
16.free_result:函數釋放結果記憶體。如果成功,則返回 true,如果失敗,則返回 false。
17.insert_id:上一次插入的資料id
18.fetch_row:以索引數組的形式擷取結果集
19.fetch_fields:mysql_fetch_field() 函數從結果集中取得列資訊並作為對象返回。
20.version:返回當前資料庫版本
21.escape_string:mysql_escape_string 該方法用來逸出字元,在PHP5.3已被棄用 22.close:關閉串連
23.halt :拋出異常
24.fetch_first :擷取首條資料
對discuz的程式碼分析學習(三)mysql驅動