오픈 소스 프로젝트 - XE 개발 포럼
글수 255
1건일때 하고 여러건일때 값을 가져오는게 다른데요..
여러건일때
$document_srl = $output->data[$i]->document_srl;
$available_cnt = $output->data[$i]->available_cnt;
한건일때..
$document_srl = $output->data->document_srl;
$available_cnt = $output->data->available_cnt;
이런줄 알았는데..흑흑..
오늘은 한건일때도 (08년10월3일, 어제 svn up하였음)
$getAvailableEmoneyoutput->data[0]->available_emoney
이렇게 해야 값이 나오네요?
1건일때 값을 취하는 형태가 다른 이유가 있는가요?
여러건일때
$document_srl = $output->data[$i]->document_srl;
$available_cnt = $output->data[$i]->available_cnt;
한건일때..
$document_srl = $output->data->document_srl;
$available_cnt = $output->data->available_cnt;
이런줄 알았는데..흑흑..
오늘은 한건일때도 (08년10월3일, 어제 svn up하였음)
$getAvailableEmoneyoutput->data[0]->available_emoney
이렇게 해야 값이 나오네요?
1건일때 값을 취하는 형태가 다른 이유가 있는가요?




결과 값이 1건일 경우, 전자는 값을 그대로 반환하고, 후자는 결과 값을 배열에 담아 반환합니다.
executeQuery()로 사용되던 부분이 executeQueryArray()로 변경된 것 같습니다.