下載
文件
參與貢獻
說明
搜尋文件
2024 年日本 PHP 研討會
入門
簡介
簡易教學
語言參考
基本語法
類型
變數
常數
運算式
運算子
控制結構
函式
類別與物件
命名空間
列舉
錯誤
例外
纖維 (Fibers)
產生器
屬性 (Attributes)
參考說明
預定義變數
預定義例外
預定義介面和類別
預定義屬性
上下文選項和參數
支援的協議和包裝器
安全性
簡介
一般注意事項
以 CGI 二進位檔安裝
以 Apache 模組安裝
工作階段安全性
檔案系統安全性
資料庫安全性
錯誤回報
使用者提交的資料
隱藏 PHP
保持最新
功能
使用 PHP 進行 HTTP 驗證
Cookie
工作階段
處理檔案上傳
使用遠端檔案
連線處理
持續性資料庫連線
命令列用法
垃圾回收
DTrace 動態追蹤
函式參考
影響 PHP 的行為
音訊格式操作
驗證服務
命令列專用擴充套件
壓縮和封存擴充套件
加密擴充套件
資料庫擴充套件
日期和時間相關擴充套件
檔案系統相關擴充套件
人類語言和字元編碼支援
影像處理和生成
郵件相關擴充套件
數學擴充套件
非文字 MIME 輸出
流程控制擴充套件
其他基本擴充套件
其他服務
搜尋引擎擴充套件
伺服器專用擴充套件
工作階段擴充套件
文字處理
變數和類型相關擴充套件
網路服務
僅限 Windows 的擴充套件
XML 操作
GUI 擴充套件
鍵盤快速鍵
?
此說明
j
下一個選單項目
k
上一個選單項目
g p
上一頁
g n
下一頁
G
捲動到底部
g g
捲動到頂部
g h
前往首頁
g s
前往搜尋
(目前頁面)
/
聚焦搜尋框
簡介 »
« 字元集
PHP 手冊
函式參考
資料庫擴充套件
供應商特定的資料庫擴充套件
MySQL
變更語言
英文
德文
西班牙文
法文
義大利文
日文
巴西葡萄牙文
俄文
土耳其文
烏克蘭文
簡體中文
其他
MySQL 改良擴充套件 (MySQL Improved Extension)
簡介
概述
快速入門指南
雙重程序式和物件導向介面
連線
執行語句
預備語句
預存程序
多個語句
API 對交易的支援
中繼資料
安裝/設定
需求
安裝
執行階段設定
mysqli 擴充套件和持續性連線
預定義常數
注意事項
MySQLi 擴充套件函式摘要
mysqli
— mysqli 類別
mysqli::$affected_rows
— 取得前一次 MySQL 操作中受影響的列數
mysqli::autocommit
— 開啟或關閉資料庫修改的自動提交
mysqli::begin_transaction
— 開始交易
mysqli::change_user
— 變更資料庫連線的使用者
mysqli::character_set_name
— 傳回資料庫連線目前的字元集
mysqli::close
— 關閉先前開啟的資料庫連線
mysqli::commit
— 提交目前的交易
mysqli::$connect_errno
— 傳回上次連線呼叫的錯誤碼
mysqli::$connect_error
— 傳回上次連線錯誤的描述
mysqli::__construct
— 開啟與 MySQL 伺服器的新連線
mysqli::debug
— 執行除錯操作
mysqli::dump_debug_info
— 將除錯資訊傾印到日誌中
mysqli::$errno
— 傳回最近一次函式呼叫的錯誤碼
mysqli::$error
— 傳回上次錯誤的字串描述
mysqli::$error_list
— 傳回上次執行的指令的錯誤清單
mysqli::execute_query
— 準備、綁定參數並執行 SQL 陳述式
mysqli::$field_count
— 傳回最近一次查詢的欄位數
mysqli::get_charset
— 傳回字元集物件
mysqli::$client_info
— 取得 MySQL 用戶端資訊
mysqli::$client_version
— 以整數形式傳回 MySQL 用戶端版本
mysqli::get_connection_stats
— 傳回有關用戶端連線的統計資訊
mysqli::$host_info
— 傳回表示所使用連線類型的字串
mysqli::$protocol_version
— 傳回所使用的 MySQL 協定版本
mysqli::$server_info
— 傳回 MySQL 伺服器的版本
mysqli::$server_version
— 以整數形式傳回 MySQL 伺服器的版本
mysqli::get_warnings
— 取得 SHOW WARNINGS 的結果
mysqli::$info
— 擷取有關最近執行之查詢的資訊
mysqli::init
— 初始化 MySQLi 並傳回一個物件以供 mysqli_real_connect() 使用
mysqli::$insert_id
— 傳回上次查詢為 AUTO_INCREMENT 欄位產生的值
mysqli::kill
— 要求伺服器終止 MySQL 執行緒
mysqli::more_results
— 檢查多重查詢中是否還有其他查詢結果
mysqli::multi_query
— 在資料庫上執行一或多個查詢
mysqli::next_result
— 準備來自 multi_query 的下一個結果
mysqli::options
— 設定選項
mysqli::ping
— 對伺服器連線執行 ping 操作,或者在連線中斷時嘗試重新連線
mysqli::poll
— 輪詢連線
mysqli::prepare
— 準備 SQL 陳述式以供執行
mysqli::query
— 在資料庫上執行查詢
mysqli::real_connect
— 開啟與 mysql 伺服器的連線
mysqli::real_escape_string
— 跳脫字串中的特殊字元,以便在 SQL 陳述式中使用,同時考量到連線目前的字元集
mysqli::real_query
— 執行 SQL 查詢
mysqli::reap_async_query
— 從非同步查詢取得結果
mysqli::refresh
— 重新整理
mysqli::release_savepoint
— 從目前交易的儲存點集合中移除指定的儲存點
mysqli::rollback
— rollback 目前的交易
mysqli::savepoint
— 設定指定的交易儲存點
mysqli::select_db
— 選取資料庫查詢的預設資料庫
mysqli::set_charset
— 設定用戶端字元集
mysqli::$sqlstate
— 從先前 MySQL 操作傳回 SQLSTATE 錯誤
mysqli::ssl_set
— 使用 SSL 建立安全連線
mysqli::stat
— 取得目前的系統狀態
mysqli::stmt_init
— 初始化一個敘述並傳回一個物件以供 mysqli_stmt_prepare 使用
mysqli::store_result
— 傳輸上次查詢的結果集
mysqli::$thread_id
— 傳回目前連線的執行緒 ID
mysqli::thread_safe
— 傳回是否提供執行緒安全
mysqli::use_result
— 啟始結果集擷取
mysqli::$warning_count
— 傳回最近執行查詢所產生的警告數量
mysqli_stmt
— mysqli_stmt 類別
mysqli_stmt::$affected_rows
— 傳回上次執行敘述所變更、刪除、插入或符合的資料列總數
mysqli_stmt::attr_get
— 用於取得敘述屬性的目前值
mysqli_stmt::attr_set
— 用於修改已準備敘述的行為
mysqli_stmt::bind_param
— 將變數作為參數繫結到已準備的敘述
mysqli_stmt::bind_result
— 將變數繫結到已準備的敘述以儲存結果
mysqli_stmt::close
— 關閉已準備的敘述
mysqli_stmt::__construct
— 建構新的 mysqli_stmt 物件
mysqli_stmt::data_seek
— 將結果指標調整到緩衝結果中的任意資料列
mysqli_stmt::$errno
— 傳回最近敘述呼叫的錯誤碼
mysqli_stmt::$error
— 傳回上次敘述錯誤的字串描述
mysqli_stmt::$error_list
— 傳回上次執行敘述的錯誤清單
mysqli_stmt::execute
— 執行已準備的敘述
mysqli_stmt::fetch
— 從已準備的敘述擷取結果到繫結的變數
mysqli_stmt::$field_count
— 傳回指定敘述中的欄位數
mysqli_stmt::free_result
— 釋放指定敘述控制碼的已儲存結果記憶體
mysqli_stmt::get_result
— 從已準備的敘述取得結果集作為 mysqli_result 物件
mysqli_stmt::get_warnings
— 取得 SHOW WARNINGS 的結果
mysqli_stmt::$insert_id
— 取得先前 INSERT 操作產生的 ID
mysqli_stmt::more_results
— 檢查多個查詢中是否還有更多查詢結果
mysqli_stmt::next_result
— 從多個查詢讀取下一個結果
mysqli_stmt::$num_rows
— 傳回從伺服器擷取的資料列數
mysqli_stmt::$param_count
— 傳回指定敘述的參數數量
mysqli_stmt::prepare
— 準備 SQL 敘述以供執行
mysqli_stmt::reset
— 重設已準備的敘述
mysqli_stmt::result_metadata
— 從已準備的敘述傳回結果集詮釋資料 (metadata)
mysqli_stmt::send_long_data
— 分塊傳送資料
mysqli_stmt::$sqlstate
— 返回前一次語句操作的 SQLSTATE 錯誤
mysqli_stmt::store_result
— 將結果集儲存在內部緩衝區中
mysqli_result
— mysqli_result 類別
mysqli_result::__construct
— 建構 mysqli_result 物件
mysqli_result::$current_field
— 取得結果指標的目前欄位偏移量
mysqli_result::data_seek
— 將結果指標調整到結果中的任意列
mysqli_result::fetch_all
— 將所有結果列擷取為關聯式陣列、數字索引陣列或兩者
mysqli_result::fetch_array
— 將結果集的下一列擷取為關聯式陣列、數字索引陣列或兩者
mysqli_result::fetch_assoc
— 將結果集的下一列擷取為關聯式陣列
mysqli_result::fetch_column
— 從結果集的下一列擷取單一欄位
mysqli_result::fetch_field
— 返回結果集中的下一個欄位
mysqli_result::fetch_field_direct
— 擷取單一欄位的詮釋資料 (Meta-data)
mysqli_result::fetch_fields
— 返回代表結果集中欄位的物件陣列
mysqli_result::fetch_object
— 將結果集的下一列擷取為物件
mysqli_result::fetch_row
— 將結果集的下一列擷取為數字索引陣列
mysqli_result::$field_count
— 取得結果集中的欄位數
mysqli_result::field_seek
— 將結果指標設定為指定的欄位偏移量
mysqli_result::free
— 釋放與結果相關聯的記憶體
mysqli_result::getIterator
— 擷取外部迭代器
mysqli_result::$lengths
— 返回結果集中目前列的欄位長度
mysqli_result::$num_rows
— 取得結果集中的列數
mysqli_driver
— mysqli_driver 類別
mysqli_driver::embedded_server_end
— 停止嵌入式伺服器
mysqli_driver::embedded_server_start
— 初始化並啟動嵌入式伺服器
mysqli_driver::$report_mode
— 設定 mysqli 錯誤報告模式
mysqli_warning
— mysqli_warning 類別
mysqli_warning::__construct
— 私有建構函式,禁止直接實例化
mysqli_warning::next
— 擷取下一個警告
mysqli_sql_exception
— mysqli_sql_exception 類別
mysqli_sql_exception::getSqlState
— 返回 SQLSTATE 錯誤碼
Mysqli 函式的別名和已棄用函式
mysqli_connect
— mysqli::__construct 的別名
mysqli::escape_string
— mysqli_real_escape_string 的別名
mysqli_execute
— mysqli_stmt_execute 的別名
mysqli_get_client_stats
— 返回每個處理序的客戶端統計資訊
mysqli_get_links_stats
— 返回有關開啟和快取連結的資訊
mysqli_report
— mysqli_driver->report_mode 的別名
mysqli::set_opt
— mysqli_options 的別名
更新日誌
發現問題了嗎?
學習如何改進此頁面
•
提交拉取請求
•
回報錯誤
+
新增筆記
使用者貢獻的筆記
此頁面沒有使用者貢獻的筆記。
使用
↑
和
↓
鍵導覽 • 按
Enter
鍵選取 • 按
Esc
鍵關閉
未選取任何項目時,按
Enter
鍵將使用 Google 搜尋