Background Image

FORUM

조회 수 8043 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요?

 

큐브리드를 사용하기 시작한지 얼마 않된 사용자 입니다.

 

php에 mysql과 oracle을 지원하는 Framework을 개발해서 사용중입니다.

 

이번에 cubrid도 Framework에 추가지원 하려고 하는데 mysql의 경우 mysql_free_result로 mysql_query한 결과를 메모리에서 해제할수 있습니다.

 

그래서 ResultSet을 close할때 mysql_free_result로 메모리를 정리해줍니다. oracle도 마찬가지구요.

 

헌데 cubrid에서는 cubrid_execute후에 메모리 정리하는 함수가 cubrid_free_result과 cubrid_close_request 로 2종류더라구요;;;

 

두 함수가 어떤식으로 다른지 알고 싶습니다.

 

그리고 php api문서에서 cubrid_close_reqeust 예제에(http://www.cubrid.com/online_manual/cubrid_831/api/api_php_closerequest.htm)

 

$con = cubrid_connect ("dbsvr.cubrid.com", 12345, "demodb");
if ($con) {
   echo "connected successfully";
   $req = cubrid_execute ( $con, "select * from members",
                           CUBRID_INCLUDE_OID | CUBRID_ASYNC);
   if ($req) {
      while ( list ($id, $name) = cubrid_fetch ($req) ){
         echo $id;
         echo $name;
      }
      cubrid_close_request($re1);
   }
   cubrid_discommect($con);
}


cubrid_close_request($re1); 으로 되있는데

 

$re1은 어디서 생겨난 변수인가요?

  • ?
    남재우 2011.01.29 21:00

    안녕하세요.

    답변이 늦어서 죄송합니다.

    두 함수는 같은 함수입니다. MySQL 사용자를 위하여 추가한 것이며, 동일한 동작을 합니다.

    아울러 매뉴얼은 오타입니다. 지적해 주셔서 감사하며 수정하도록 하겠습니다.

    $re1 은 $req 입니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 49
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
914 SELECT 쿼리 실행시 오류문제입니다. 1 file 니코로빈 2011.02.24 9707
913 큐브리드 3.1로 업그레이드가 되지 않습니다. 10 종이 2011.02.23 7759
912 아래 918번 글에 대한 답변은 언제쯤...?? 1 유니콘 2011.02.21 7712
911 같은 서버의 타 데이터베이스의 테이블을 select 하고 싶습니다. 1 미스터비니 2011.02.17 8166
910 like 검색관련 1 secret 박성규 2011.02.16 10
909 right 함수안에 DATE_FORMAT 함수 있을때 문의 1 file 유니콘 2011.02.15 9013
908 큐브리드 매니저 버그 발견 1 file 유니콘 2011.02.15 7366
907 큐브리드 파이썬 드라이브는 어디서 다운받을 수 있나요? 2 까망군 2011.02.15 9659
906 날짜형 관련해서 질문드립니다. 1 박성규 2011.02.13 8993
905 cubrid.jdbc.driver.CUBRIDException: Attempt to access a closed ResultSet. 1 처음큐브리드 2011.02.12 12577
904 skip scan 지원여부 문의 2 풀리야 2011.02.11 7942
903 [컴파일 오류] cas_cci.h", line 38.2: 1506-218 (E) Unknown preprocessing directive #ident. 1 이행복 2011.02.08 9664
902 3.0 에서 3.1 업그레이드문제 5 suejinv 2011.02.08 7053
901 메니저 서비스 실행에 문제가있습니다. 1 SoMa 2011.02.05 12914
900 큐브리드 3.0에서 3.1로 업그레이드시 3 SoMa 2011.02.05 7623
899 우분투 10.10 amd64 사용환경에서 큐브리드 설치에러질문입니다. 2 푸훗 2011.02.03 8834
898 mysql에서 이전에 관한 질문입니다. 1 secret 원설휘 2011.02.01 7
897 index관련 질문입니다. 1 foxman 2011.01.31 8151
896 CUBRID Master start failed 에러... 1 노스 2011.01.29 13076
895 2.1 버전에서 3.1 버전으로 업그레이드시 문제발생했습니다. 도와주세요.. 6 file 양희종 2011.01.29 7894
Board Pagination Prev 1 ... 150 151 152 153 154 155 156 157 158 159 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales