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
운영게시판
최근게시물
MySQL Q&A 30203 게시물 읽기
No. 30203
mysql api 질문입니다.
작성자
신대욱(daeuky)
작성일
2012-02-07 16:59
조회수
7,753

mysql 을 처음 사용해본 뉴비입니다.

인터넷에 나와있는 API 예제들을 따라하면서 배우고 있는데요,

mysql_fetch_row에 의해 나오는 결과들을 배열에 담고 싶은데, segmentation fault 에러가 뜹니다 =ㅁ=

지금 아침부터 하루 종일 씨름중인데 잘 안풀려서 질문 올려 봅니다.

 res=mysql_use_result(&conn);
 44     num=mysql_num_fields(res);
 45
 46     while((row=mysql_fetch_row(res)))
 47     {
 48         for(i=0;i<num;i++)
 49         {
 50 //          printf("%s ",row[i]);
 51             strcpy(temp,row[i]);

출력만 하면 제대로 출력이 되더군요.

temp는 char* 형으로 선언했구요.

저런식으로 하면 복사가 안되나요 ?

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

char* temp = row[i];

or char temp[1024];

strcpy(temp,row[i]);

jindogg(elras)님이 2012-02-08 10:22에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30206mysql-advanced vs mysql-community [1]
이성희
2012-02-16
9709
30205mysql datetime 타입으로 값을 변경 하려고 하는데...php time() 값을.. [2]
박순채
2012-02-09
8261
30204MYSQL 쿼리 질문 [1]
한동희
2012-02-08
7917
30203mysql api 질문입니다. [1]
신대욱
2012-02-07
7753
30202컬럼의 charset 과 collation 변경 관련 질문 [2]
땡필이
2012-02-06
8892
30201innodDB commit 실행시간 문제.. [1]
최진규
2012-02-04
8644
30198my sql 를 사용중 MS Access 2010 을 이용하여 [1]
이석현
2012-02-02
7257
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다