fbsql_fetch_fieldとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > fbsql_fetch_fieldの意味・解説 

fbsql_fetch_field

(PHP 4 >= 4.0.6, PHP 5)
fbsql_fetch_field — 結果からカラム情報を得て、オブジェクトとして返す

説明

object fbsql_fetch_field ( resource result [, int field_offset] )
クエリ結果のフィールドについての情報を取得するために使用されます。

パラメータ

result
fbsql_query() あるいは fbsql_db_query() が返す結果 ID。
field_offset
フィールドの数値オフセット。フィールドのインデックスは 0 からはじまります。 省略した場合は、まだ fbsql_fetch_field() で取得されていない フィールドのうちで最小のものが取得されます。

返り値

フィールド情報を含むオブジェクト、あるいはエラー時に FALSE を返します。
オブジェクトのプロパティは以下のとおりです。
  • name - カラム名。
  • table - カラムが属するテーブルの名前。
  • max_length - カラムの最大長。
  • not_null - カラムが NULL にならない場合に 1。
  • type - カラムの型。

例 657. fbsql_fetch_field() の例
<?php
fbsql_connect($host, $user, $password)
   or die("接続できません");
$result = fbsql_db_query("database", "select * from table")
   or die("クエリに失敗");
# get column metadata
$i = 0;
while ($i < fbsql_num_fields($result)) {
   echo "カラム $i の情報:<br />\n";
   $meta = fbsql_fetch_field($result);
   if (!$meta) {
       echo "使用可能な情報がありません<br />\n";
   }
   echo "<pre>
max_length:  $meta->max_length
name:        $meta->name
not_null:    $meta->not_null
table:        $meta->table
type:        $meta->type
</pre>";
   $i++;
}
fbsql_free_result($result);
?>


参考

fbsql_field_seek()



このページでは「PHP関数リファレンス」からfbsql_fetch_fieldを検索した結果を表示しています。
Weblioに収録されているすべての辞書からfbsql_fetch_fieldを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からfbsql_fetch_field を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「fbsql_fetch_field」の関連用語

fbsql_fetch_fieldのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



fbsql_fetch_fieldのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2025 by the PHP Documentation Group.

©2025 GRAS Group, Inc.RSS