Php/docs/function.mysql-num-fields

提供:Dev Guides
< Php
移動先:案内検索

mysql_num_fields

(PHP 4, PHP 5)

mysql_num_fields結果におけるフィールドの数を得る


警告 この拡張モジュールは PHP 5.5.0 で非推奨になり、PHP 7.0.0 で削除されました。 MySQLi あるいは PDO_MySQL を使うべきです。詳細な情報は MySQL: API の選択それに関連する FAQ を参照ください。 この関数の代替として、これらが使えます。


説明

mysql_num_fields ( resource $result ) : int|false

クエリから、フィールドの数を取得します。


パラメータ

result
評価された結果 リソース。 この結果は、mysql_query() のコールにより得られたものです。


返り値

成功した場合に結果セット resource のフィールド数、 失敗した場合に false を返します。


例1 mysql_num_fields() の例

<?php$result = mysql_query("SELECT id,email FROM people WHERE id = '42'");if (!$result) {    echo 'Could not run query: ' . mysql_error();    exit;}/* id,email の 2 つのフィールドがあるので、2 を返す */echo mysql_num_fields($result);?>

注意

注意:

下位互換のために、次の非推奨別名を使用してもいいでしょう。 mysql_numfields()

参考