ホームページ >バックエンド開発 >PHPチュートリアル >php sybase_fetch_array_PHP チュートリアルの使用方法

php sybase_fetch_array_PHP チュートリアルの使用方法

WBOY
WBOYオリジナル
2016-07-13 10:32:45801ブラウズ

配列データを返します。
構文: array sybase_fetch_array(int result);
戻り値: array
関数の種類: データベース関数
内容の説明
この関数は、クエリ結果の結果を配列変数に分割するために使用されます。結果にデータがない場合は、false 値が返されます。この関数は、sybase_fetch_row() の拡張関数であると言えます。返された列と数値インデックスを配列に入れるだけでなく、テキスト インデックスを配列に入れることもできます。
使用例
これは joey@samaritan.com (22-Feb-1999) によって提案された例です

例 1:

コードをコピーします コードは次のとおりです:

$q = sybase_query("SELECT COUNT(DISTINCT OPPORTUNITY_ID) FROM M_OPP_INTERESTS WHERE INTEREST_ID = $i_id", $db );
while ($op_by_int = sybase_fetch_array($q)) {
while (list($k, $v) = each($op_by_int)) {
echo "$op[$k] => $vn";
}
>
?

返品情報は以下の通りです

$op[0] => 2164
$op[計算済み] => 2164

例 2:

コードをコピー コードは次のとおりです:

$dbh = sybase_connect('SYBASE', '', '');
$q = sybase_query('SELECT * FROM p, a WHERE p .person_id= a.person_id');
var_dump(sybase_fetch_array($q));
sybase_close($dbh);
?>

上記の例では、次の出力が生成されます (2 つのテーブルのみを想定)それぞれ「person_id」という列が 1 つあります):

コードをコピー コードは次のとおりです:

array(4) {
[0]=>
int(1)
["person_id"]=>
int(1)
[ 1]= >
int(1)
["person_id1"]=>
int(1)
}

www.bkjia.com本当http://www.bkjia.com/PHPjc/754796.html技術記事配列データを返します。 構文: array sybase_fetch_array(int result); 戻り値: array 関数の種類: データベース関数 内容の説明 この関数は、クエリ結果の結果を配列に分割するために使用されます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。