Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
PHP: oci_fetch_assoc - Manual
[go: Go Back, main page]

PHP
downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

oci_fetch_object" width="11" height="7"/> <oci_fetch_array
Last updated: Fri, 20 Mar 2009

view this page in

oci_fetch_assoc

(PHP 5, PECL oci8 >= 1.1.0)

oci_fetch_assoc結果データの次の行を連想配列で返す

説明

array oci_fetch_assoc ( resource $statement )

次の結果行を連想配列として返します

oci_fetch_assoc() をコールするのは、 oci_fetch_array()OCI_ASSOC を指定してコールするのと同じです。

続けて oci_fetch_assoc() をコールすると、 次の行を返します。行がない場合は FALSE を返します。

oci8 ドライバによるデータ型マッピングの 詳細については、ドライバが サポートするデータ型 を参照ください。

パラメータ

statement

有効な OCI ステートメント ID。

返り値

連想配列を返します。 statement にもう行がない場合は FALSE を返します。

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

注意: Oracle は全てのフィールド名を大文字で返し、 結果の連想配列のインデックスも大文字になります。

参考

  • oci_fetch_array() - 結果データからの次の行を連想配列または配列、またはその両方で返す
  • oci_fetch_object() - 結果の次の行をオブジェクトとして返す
  • oci_fetch_row() - 結果データの次の行を配列で返す
  • oci_fetch_all() - 結果データの全ての行を配列に取得する



add a note add a note User Contributed Notes
oci_fetch_assoc
24-Jul-2006 10:52
keys for oci_fetch_assoc($rsc) is case-sensitive.

Especially, if the query has an alias name, the alias name is automatically put to capital.
For example, query:

select id, sum(fee) fee
from  acct
group by id

will have keys of { 'ID', 'FEE' }
adrian dot crossley at hesa dot ac dot uk
20-Jul-2006 07:53
For earlier PHP versions use ocifetchinto with OCI_ASSOC

 
show source | credits | sitemap | contact | advertising | mirror sites