php mysqli類的示範例子

來源:互聯網
上載者:User
分享一個php使用mysqli類的例子,並附有mysqli類中的方法說明,很全面的,有需要的朋友參考下吧。

php調用mysqli類的例子,代碼如下:

set_charset("utf8");$query = "SELECT * from part";if ($result = $db->query($query)) {    while ($row = $result->fetch_assoc()) {        printf ("%s (%s)\n", $row['id'], $row['cn_name']);    }    $result->close();}$db->close();//mysqli類的執行個體?>

mysqli類中的方法,說明:

mysqli_affected_rows -返回一個MySQL操作受影響的行數 mysqli_autocommit -開啟或關閉 autocommit 資料庫修改 mysqli_bind_param -別名mysqli_stmt_bind_param ( ) mysqli_bind_result -別名mysqli_stmt_bind_result ( ) mysqli_change_user -更改指定資料庫連接的使用者 mysqli_character_set_name -返回資料庫連接的預設字元集mysqli_client_encoding -別名mysqli_character_set_name ( ) mysqli_close -關閉當前開啟資料庫連接 mysqli_commit -當前事物 mysqli_connect_errno -返回最後一次操作的錯誤碼 mysqli_connect_error -返回最後一次操作的錯誤字串描述 mysqli_connect -開啟一個新的串連到MySQL伺服器 mysqli_data_seek -在目前記錄結果集中任意移動行指標 mysqli_debug -調試 mysqli_disable_reads_from_master -禁用讀取主對像 mysqli_disable_rpl_parse -禁用RPL解析 mysqli_dump_debug_info -轉儲調試資訊的日誌 mysqli_embedded_connect -開啟一個串連到嵌入式MySQL伺服器 mysqli_enable_reads_from_master -啟用內容由主 mysqli_enable_rpl_parse -啟用RPL解析 mysqli_errno -返回錯誤碼最近函數調用 mysqli_error -返回一個字串描述過去的錯誤 mysqli_escape_string -別名mysqli_real_escape_string ( ) mysqli_execute -別名mysqli_stmt_execute ( ) mysqli_fetch_array -從結果集中取得一行作為關聯,數字數組,或兩者兼施 mysqli_fetch_assoc -從結果集中取得一行作為關聯陣列 mysqli_fetch_field_direct -擷取中繼資料的一個單一的領域 mysqli_fetch_field -返回明年領域中的結果集 mysqli_fetch_fields -返回一個數組對象代表領域的結果集 mysqli_fetch_lengths -返回長度列的當前行的結果集 mysqli_fetch_object -返回當前行的結果集作為一個對象 mysqli_fetch_row -取得結果集中取得一行作為枚舉數組 mysqli_fetch -別名mysqli_stmt_fetch ( ) mysqli_field_count -返回的列數最近查詢 mysqli_field_seek -設為結果指標到指定的外地抵消 mysqli_field_tell -擷取當前外地抵消的結果指標 mysqli_free_result -釋放記憶體與結果 mysqli_get_client_info -返回MySQL用戶端版本作為一個字串 mysqli_get_client_version -取得MySQL用戶端資訊 mysqli_get_host_info -返回一個字串代表的連線類型使用 mysqli_get_metadata -別名mysqli_stmt_result_metadata ( ) mysqli_get_proto_info -返回版本的MySQL使用協議 mysqli_get_server_info -返回版本的MySQL伺服器 mysqli_get_server_version -返回版本的MySQL伺服器作為一個整數 mysqli_info -檢索資訊,最近執行的查詢 mysqli_init -初始化MySQLi並返回一個資源使用mysqli_real_connect ( ) mysqli_insert_id -返回自動產生的編號使用最後查詢 mysqli_kill -要求伺服器要殺死一個MySQL線程 mysqli_master_query -強制執行查詢總在主/從設定 mysqli_more_results -檢查是否有任何更多的查詢結果來自一個多查詢 mysqli_multi_query -執行查詢資料庫 mysqli_next_result -準備明年的結果multi_query mysqli_num_fields -擷取的若干領域中的結果 mysqli_num_rows -擷取的行數的結果 mysqli_options -設定選項 mysqli_param_count -別名mysqli_stmt_param_count ( ) mysqli_ping -的Ping一個伺服器串連,或嘗試重新串連,如果已下降 mysqli_prepare -準備一個SQL語句的執行 mysqli_query -執行查詢資料庫 mysqli_real_connect -開啟一個串連到MySQL伺服器 mysqli_real_escape_string -轉義特殊字元的字串,用於SQL語句,並考慮到當前的字元集的串連 mysqli_real_query -執行一個SQL查詢 mysqli_report -啟用或禁用內部報告功能 mysqli_rollback -復原當前事務 mysqli_rpl_parse_enabled -檢查是否啟用RPL解析 mysqli_rpl_probe - RPL探針 mysqli_rpl_query_type -返回RPL查詢類型 mysqli_select_db -選擇的預設資料庫資料庫查詢 mysqli_send_long_data -別名mysqli_stmt_send_long_data ( ) mysqli_send_query -發送查詢並返回 mysqli_server_end -關機嵌入式伺服器 mysqli_server_init -初始化嵌入式伺服器 mysqli_set_charset -集的預設用戶端字元集 mysqli_set_opt -別名mysqli_options ( ) mysqli_sqlstate -返回SQLSTATE錯誤從一個MySQL操作 mysqli_ssl_set -用於建立安全連線使用SSL mysqli_stat -擷取當前的系統狀態 mysqli_stmt_affected_rows -返回總數列改變,刪除或插入的最後執行的聲明 mysqli_stmt_bind_param -綁定變數一份聲明作為參數 mysqli_stmt_bind_result -綁定變數的一份聲明中儲存的結果 mysqli_stmt_close -關閉一份聲明 mysqli_stmt_data_seek -尋找一個任意行聲明的結果集 mysqli_stmt_errno -返回錯誤碼的最新聲明呼籲 mysqli_stmt_error -返回一個字串描述最後聲明錯誤 mysqli_stmt_execute -執行一個準備查詢 mysqli_stmt_fetch -擷取結果一份準備好的聲明中納入約束變數 mysqli_stmt_free_result -免儲存記憶的結果給予處理的聲明 mysqli_stmt_init -初始化了言,並返回一個對象,用於mysqli_stmt_prepare mysqli_stmt_num_rows -返回的行數報表結果集 mysqli_stmt_param_count -返回一些參數給定的聲明 mysqli_stmt_prepare -準備一個SQL語句的執行 mysqli_stmt_reset -重設一份聲明 mysqli_stmt_result_metadata -返回結果集中繼資料的一份書面聲明 mysqli_stmt_send_long_data -發送資料區塊 mysqli_stmt_sqlstate -返回SQLSTATE錯誤行動從以往的聲明 mysqli_stmt_store_result -轉讓的結果集由一份聲明 mysqli_store_result -轉讓的結果集的最後查詢 mysqli_thread_id -返回線程ID為當前串連 mysqli_thread_safe -返回是否安全執行緒考慮或不 mysqli_use_result -開創檢索結果集 mysqli_warning_count -返回一些警告過去查詢提供連結
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.