배열 데이터를 반환합니다.
구문: 배열 sybase_fetch_array(int result);
반환값: 배열
함수 유형: 데이터베이스 함수
내용 설명
이 함수는 쿼리 결과 결과를 배열 변수로 분할하는 데 사용됩니다. 결과에 데이터가 없으면 false 값이 반환됩니다. 이 함수는 sybase_fetch_row()의 향상된 기능이라고 할 수 있습니다. 반환된 열과 숫자 인덱스를 배열에 넣는 것 외에도 텍스트 인덱스를 배열에 넣을 수도 있습니다.
사용 예
joey@samaritan.com(1999년 2월 22일)이 제출한 예입니다.
예시 1:
php
$q = sybase_query("INTEREST_ID = $i_id인 M_OPP_INTERESTS에서 SELECT COUNT(DISTINCT OPPORTUNITY_ID)", $db);
while($op_by_int = sybase_fetch_array($q)) {
while(list ($k , $v) = 각각($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);
?>
위의 예는 다음과 같은 출력을 생성합니다(두 테이블에 "person_id"라는 열이 하나씩만 있다고 가정).
array(4) {
[ 0]= >
int(1)
["person_id"]=>
int(1)
[1]=>
int(1)
[ "person_id1" ]=>
int(1)
}