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

search for in the

sybase_select_db> <sybase_query
Last updated: Fri, 10 Oct 2008

view this page in

sybase_result

(PHP 4, PHP 5)

sybase_result結果データを取得する

説明

string sybase_result ( resource $result , int $row , mixed $field )

指定された Sybase 結果セットにおいて、指定した行および オフセットにおけるセルの内容を返します。

大きな結果セットを処理する際には、(以下に示す) 行全体を取り込む関数の一つを使用することを考慮すべきです。 これらの関数は、一回の関数コールで複数のセルの内容を返すので、 sybase_result()よりも著しく高速です。 また、field 引数において数値オフセットで指定するほうが、 フィールド名やテーブル名.フィールド名で指定するよりも 著しく高速であるということにも注意してください。

推奨される高性能な代替案は次のようなものです。 sybase_fetch_row()sybase_fetch_array() および sybase_fetch_object()

パラメータ

result

row

field

引数 field は、フィールドのオフセット、フィールド名、 またはテーブル名.フィールド名とすることができます。カラム名の エイリアスが定義されている場合('select foo as bar from...')、カラム名の 代わりにエイリアスを使用してください。

返り値

sybase_result() は、Sybase 結果セットからセルの内容を返します。



add a note add a note User Contributed Notes
sybase_result
chad at matrixnetwork dot net
06-Apr-2001 08:39
If a stored procedure is doing all the work for you and you just need to retrieve a single cell...

<?php
$db
= sybase_connect("sybtest", "sa", "users");
$query = sybase_query("EXEC usp_get_id @username='$username'", $db);
$id = sybase_result($query,0,0);
echo
$id;
?>

Simple.

sybase_select_db> <sybase_query
Last updated: Fri, 10 Oct 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites