database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
ㆍCUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
CUBRID Q&A 1087 게시물 읽기
No. 1087
Q.mysql의 mysql_fetch_field함수를 이용한 컬럼이름/타입정보등 얻어오기
작성자
lee
작성일
2008-05-23 01:48:32
조회수
7,071

안녕하세요?

 

저번에 도움을 받았습니다. 정말 감사합니다.

 

mysql문장을 변환하는중 또 문제에 봉착했습니다.... 그래서 도움을 좀 청합니다.

 

                while ($field = mysql_fetch_field($this->result_id))

                {        

                        $F                                 = new stdClass();

                        $F->name                 = $field->name;

                        $F->type                 = $field->type;

                        $F->default                = $field->def;

                        $F->max_length        = $field->max_length;

                        $F->primary_key = $field->primary_key;

               }

mysql에서는 mysql_fetch_field함수를 사용하면 name/type/default등의 정보를 가져올수

있던데요, 큐브리드에서는 cubrid_fetch($result, CUBRID_OBJECT)를 이용하면 될듯한데요,

잘안데네요, cubrid_fetch함수로 필드이름등을 가져올수 있나요? 아님 별도로 만들어야하나요?

 

좀부탁드리겠습니다...

 

감사합니다.

이 글에 대한 댓글이 총 1건 있습니다.

안녕하세요.

cubrid_fetch() 조회결과에 대해 한행을 가져오는 함수입니다.

cubrid_column_names(), cubrid_column_types()과 같은 함수를 이용하시면 될듯 합니다.

관련사항은 큐브리드 메뉴얼 PHP API에서 확인할 수 있습니다.

>안녕하세요?

>

>저번에 도움을 받았습니다. 정말 감사합니다.

>

>mysql문장을 변환하는중 또 문제에 봉착했습니다.... 그래서 도움을 좀 청합니다.

>

>                while ($field = mysql_fetch_field($this->result_id))

>                {        

>                        $F                                 = new stdClass();

>                        $F->name                 = $field->name;

>                        $F->type                 = $field->type;

>                        $F->default                = $field->def;

>                        $F->max_length        = $field->max_length;

>                        $F->primary_key = $field->primary_key;

>               }

>mysql에서는 mysql_fetch_field함수를 사용하면 name/type/default등의 정보를 가져올수

>있던데요, 큐브리드에서는 cubrid_fetch($result, CUBRID_OBJECT)를 이용하면 될듯한데요,

>잘안데네요, cubrid_fetch함수로 필드이름등을 가져올수 있나요? 아님 별도로 만들어야하나요?

>

>좀부탁드리겠습니다...

>

>감사합니다.

 

허지웅님이 2008-05-23 12:13:24에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1090Q.set data type 질문 [1]
김선우
2008-05-26
7247
1089Q.esql/x 질문드립니다. [1]
김재우
2008-05-26
7682
1088Q.로그 볼륨에 관한 문의 사항 [1]
안성민
2008-05-26
9042
1087Q.mysql의 mysql_fetch_field함수를 이용한 컬럼이름/타입정보등 얻어오기 [1]
lee
2008-05-23
7071
1086Q.다시 올립니다... [1]
양하영
2008-05-22
8366
1085Q.큐브리드에서 embeded sql 이나 dynamic sql 사용하기 [1]
김재우
2008-05-22
7107
1084Q.mysql DB를 cubrid DB로 마이그레이션 방법? [1]
초보
2008-05-22
7379
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2019 DSN, All rights reserved.
작업시간: 0.078초, 이곳 서비스는
	PostgreSQL v11.5로 자료를 관리합니다