最新のWeb開発のチュートリアル
×

PHP チュートリアル

PHP HOME PHP イントロ PHP インストール PHP 構文 PHP 変数 PHP エコー/印刷 PHP データの種類 PHP ストリング PHP 定数 PHP 演算子 PHP If...Else...Elseif PHP Switch PHP whileループ PHP Forループ PHP 機能 PHP 配列 PHP 配列のソート PHP スーパーグローバル

PHP 取り扱い

PHP フォーム 取り扱い PHP フォーム 検証 PHP フォーム 必須 PHP フォーム URL/E-mail PHP フォーム コンプリート

PHP 高度な

PHP 多次元配列 PHP 日時 PHP 含めます PHP ファイル 取り扱い PHP ファイル オープン/読みます PHP ファイル 作成/書きます PHP ファイル アップロード PHP Cookies PHP Sessions PHP フィルター PHP Filters 高度な PHP エラー 取り扱い PHP 例外

MySQL Database

MySQL データベース MySQL 接続 MySQL Create DB MySQL Create 表 MySQL Insert Data MySQL 最後のIDを取得します MySQL 複数の挿入 MySQL Prepared MySQL Select Data MySQL Delete Data MySQL Update Data MySQL Limit Data

PHP - XML

PHP XML パーサー PHP SimpleXML Parser PHP SimpleXML - Get PHP XML Expat PHP XML DOM

PHP - AJAX

AJAX イントロ AJAX PHP AJAX データベース AJAX XML AJAX ライブ検索 AJAX RSSリーダー AJAX 世論調査

PHP Examples

PHP 例 PHP クイズ PHP 証明書

PHP 参照

PHP アレイ PHP カレンダー PHP 日付 PHP ディレクトリ PHP エラー PHP ファイルシステム PHP フィルタ PHP FTP PHP HTTP PHP Libxml PHP 郵便物 PHP 数学 PHP その他 PHP MySQLiを PHP SimpleXML PHP 文字列 PHP XML PHP Zip PHP 時間帯

 

PHP 5つのMySQLiを機能


PHP MySQLiを紹介

改善されたPHP MySQLiを= PHPのMySQLの!

MySQLiを関数を使用すると、MySQLデータベースサーバにアクセスすることができます。

注意:MySQLi拡張モジュールはMySQLバージョン4.1.13以降で動作するように設計されています。


インストール/実行時設定

MySQLiを機能が利用できるようにするためには、MySQLi拡張モジュールをサポートしてPHPをコンパイルする必要があります。

MySQLi拡張モジュールは、PHPバージョン5.0.0で導入されました。 MySQLのネイティブドライバは、PHPバージョン5.3.0に含まれていました。

インストールの詳細については、次を参照してください。 http://php.net/manual/en/mysqli.installation.php

実行時設定の詳細については、http: http://php.net/manual/en/mysqli.configuration.php


PHP 5 MySQLiを機能

関数 説明
mysqli_affected_rows() 直前のMySQLの操作で変更された行の数を返します。
mysqli_autocommit() 自動コミットデータベースの変更オンまたはオフに切り替えます
mysqli_change_user() 指定されたデータベース接続のユーザ名を変更
mysqli_character_set_name() データベース接続のデフォルトの文字セットを返します。
mysqli_close() 以前に開かれたデータベース接続を閉じます
mysqli_commit() 現在のトランザクションをコミット
mysqli_connect_errno() 最後の接続エラーからのエラーコードを返します。
mysqli_connect_error() 最後の接続エラーからエラーの説明を返します。
mysqli_connect() MySQLサーバへの新しい接続をオープンします
mysqli_data_seek() 結果セット内の任意の行に結果ポインタを調整します
mysqli_debug() デバッグ操作を実行します
mysqli_dump_debug_info() ログにデバッグ情報をダンプします
mysqli_errno() 直近の関数呼び出しのための最後のエラーコードを返します。
mysqli_error_list() 直近の関数呼び出しのエラーのリストを返します。
mysqli_error() 直近の関数呼び出しのための最後のエラーの説明を返します。
mysqli_fetch_all() 連想配列、数値配列、またはその両方としてすべての結果行をフェッチ
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() 結果セットから1行を取得し、列挙配列として返します
mysqli_field_count() 直近のクエリのカラム数を返します。
mysqli_field_seek() オフセット与えられたフィールドにフィールドカーソルを設定します。
mysqli_field_tell() フィールドカーソルの位置を返します。
mysqli_free_result() 結果に関連付けられたメモリを解放します
mysqli_get_charset() 文字セットオブジェクトを返します。
mysqli_get_client_info() MySQLクライアントライブラリのバージョンを返します。
mysqli_get_client_stats() プロセスごとのクライアントに関する統計情報を返します
mysqli_get_client_version() 整数としてのMySQLクライアントライブラリのバージョンを返します。
mysqli_get_connection_stats() クライアント接続に関する統計情報を返します
mysqli_get_host_info() MySQLサーバのホスト名と接続の種類を返します。
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() 直近のクエリで使用される自動生成されたIDを返します
mysqli_kill() MySQLのスレッドを殺すためにサーバーに要求します
mysqli_more_results() マルチクエリからより多くの結果があるかどうかをチェック
mysqli_multi_query() データベース上の1つまたは複数のクエリを実行します
mysqli_next_result() 次の結果セットの準備mysqli_multi_query()
mysqli_num_fields() 結果セット内のフィールドの数を返します。
mysqli_num_rows() 結果セットの行数を返します。
mysqli_options() 余分な接続オプションを設定し、接続のための行動に影響を与えます
mysqli_ping() サーバー接続にpingを実行、または接続がダウンした場合の再接続を試みます
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_rollback() ロールスロイスは、データベースの現在のトランザクションをバック
mysqli_select_db() 接続用のデフォルトのデータベースを変更します
mysqli_set_charset() デフォルトのクライアントの文字セットを設定します。
mysqli_set_local_infile_default() 負荷ローカルINFILEコマンドにユーザ定義のハンドラの設定を解除します
mysqli_set_local_infile_handler() LOAD DATA LOCAL INFILEコマンドに設定されたコールバック関数
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_real_query()
mysqli_warning_count() 接続の直近のクエリからの警告の数を返します。