現在の位置: ホーム> 関数カテゴリ一覧> mysql_num_fields

mysql_num_fields

結果セットのフィールドの数を取得します。
名前:mysql_num_fields
カテゴリ:未分類
対応言語:php
一言説明:結果セットでフィールドの数を取得します

関数名:mysql_num_fields()

該当するバージョン:PHP 4、PHP 5、PHP 7

使用法:mysql_num_fields()関数は、結果セットのフィールドの数を取得するために使用されます。

構文:int mysql_num_fields(リソース$ result)

パラメーター:

  • 結果:必須。 mysql_query()、mysql_store_result()、またはmysql_use_result()によって返されるmysql result set識別子。

返品値:結果セットのフィールドの数を返し、結果セットが空の場合、またはエラーが発生した場合、0を返します。

例:

 <?php // 建立与MySQL 数据库的连接$conn = mysql_connect("localhost", "username", "password"); if (!$conn) { die("连接失败: " . mysql_error()); } // 选择数据库mysql_select_db("mydb", $conn); // 执行查询$result = mysql_query("SELECT * FROM users", $conn); // 获取结果集中字段的数量$numFields = mysql_num_fields($result); echo "结果集中的字段数量为:" . $numFields; // 关闭连接mysql_close($conn); ?>

上記の例では、最初にMySQLデータベースへの接続を確立し、次に動作するデータベースを選択します。次に、SELECTクエリステートメントを実行し、結果を$result変数に保存します。最後に、 mysql_num_fields()関数を使用して、結果セットのフィールドの数を取得し、ブラウザに出力します。

PHP 7はmysql_関数を放棄したため、代わりにMySQLIまたはPDO拡張機能を使用することをお勧めします。

類似の関数
  • 結果のポインターを指定されたフィールドオフセットに設定します。 mysql_field_seek

    mysql_field_seek

    結果のポインターを指定されたフィールドオ
  • SQLステートメントで使用されている文字列の特殊文字を逃がします。 mysql_real_escape_string

    mysql_real_escape_string

    SQLステートメントで使用されている文字
  • 以前のMySQL操作によって生成されたテキストエラーメッセージを返します。 mysql_error

    mysql_error

    以前のMySQL操作によって生成されたテ
  • 結果に指定されたフィールドのフィールド名を取得します。 mysql_field_name

    mysql_field_name

    結果に指定されたフィールドのフィールド名
  • FTPサーバーのディレクトリを削除します。 ftp_rmdir

    ftp_rmdir

    FTPサーバーのディレクトリを削除します
  • 例外コードを返します。 getCode

    getCode

    例外コードを返します。
  • 要素の属性/値を返します。 attributes

    attributes

    要素の属性/値を返します。
  • 次のXPathクエリの名前空間コンテキストを作成します。 registerXPathNamespace

    registerXPathNamespace

    次のXPathクエリの名前空間コンテキス
人気記事(にんききじ)