MaxDB 関数
PHP Manual

maxdb_fetch_object

result->fetch_object

(PECL maxdb:1.0-7.6.00.38)

maxdb_fetch_object -- result->fetch_object結果セットの現在の行をオブジェクトとして返す

説明

手続き型

object maxdb_fetch_object ( object $result )

オブジェクト指向型 (メソッド)

result
object fetch_object ( void )

maxdb_fetch_object() は、結果セットの現在の行を オブジェクトとして返します。オブジェクトの属性が結果セットのフィールド名に対応します。 現在の結果セットに行がもう存在しない場合は NULL が返されます。

返り値

取得した行に対応するオブジェクトを返します。行がもう存在しない場合には NULL を返します。

注意: この関数により返されるフィー ルド名は 大文字小文字を区別 します。

注意: この関数は、 NULL フィールドに PHPの NULL 値を設定します。

例1 オブジェクト指向型

<?php
$maxdb 
= new maxdb("localhost""MONA""RED""DEMODB");

/* 接続を調べます */
if (maxdb_connect_errno()) {
   
printf("接続に失敗しました: %s\n"maxdb_connect_error());
   exit();
}
 
$query "SELECT name, state FROM hotel.city ORDER by zip";

if (
$result $maxdb->query($query)) {

   
/* オブジェクトの配列を取得します */
   
while ($obj $result->fetch_object()) {
       
printf ("%s (%s)\n"$obj->NAME$obj->STATE);
   }

   
/* 結果セットを開放します */
   
$result->close();
}

/* 接続を閉じます */
$maxdb->close();
?>

例2 手続き型

<?php
$link 
maxdb_connect("localhost""MONA""RED""DEMODB");

/* 接続を調べます */
if (maxdb_connect_errno()) {
   
printf("接続に失敗しました: %s\n"maxdb_connect_error());
   exit();
}

$query "SELECT name, state FROM hotel.city ORDER by zip";

if (
$result maxdb_query($link$query)) {

   
/* オブジェクトの配列を取得します */
   
while ($obj maxdb_fetch_object($result)) {
       
printf ("%s (%s)\n"$obj->NAME$obj->STATE);
   }

   
/* 結果セットを開放します */
   
maxdb_free_result($result);
}

/* 接続を閉じます */
maxdb_close($link);
?>

上の例の出力は、たとえば 以下のようになります。

New York (NY)
New York (NY)
Long Island (NY)
Albany (NY)
Washington (DC)
Washington (DC)
Washington (DC)
Silver Spring (MD)
Daytona Beach (FL)
Deerfield Beach (FL)
Clearwater (FL)
Cincinnati (OH)
Detroit (MI)
Rosemont (IL)
Chicago (IL)
Chicago (IL)
New Orleans (LA)
Dallas (TX)
Los Angeles (CA)
Hollywood (CA)
Long Beach (CA)
Palm Springs (CA)
Irvine (CA)
Santa Clara (CA)
Portland (OR)

参考


MaxDB 関数
PHP Manual
[お役立ちリンク集]

NPO法人の設立(東京・大阪) 東京や大阪などNPO法人を設立する場合の注意点等を紹介

不動産・賃貸・マンション 不動産・賃貸・マンションに関する用語集です。

堺市の入院・内科

大阪の賃貸探し 大阪で賃貸を探している方は大阪ホームへ

東京の賃貸マンション 東京で賃貸を探すなら東京賃貸.orgへ