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
운영게시판
최근게시물
Informix Q&A 256 게시물 읽기
No. 256
Re: 부담 팍팍!! ^^
작성자
hahaman
작성일
2000-08-01 13:59
조회수
7,249

1번 방법

> include "connect.inc";

> ifx_byteasvarchar(1);

> $query= "select image from $code where id=$id" ;

> $result=ifx_query($query,$connect );

> $row=ifx_fetch_row($result);

> $value=$row[image];

> echo($value);

> ifx_free_result($result);

 

2번 방법

> include "connect.inc";

> //ifx_byteasvarchar(1);

> $query= "select image from $code where id=$id" ;

> $result=ifx_query($query,$connect );

> $row=ifx_get_blob($result);

> $value=$row[image];

> echo($value);

> ifx_free_result($result);

 

==========================================================

일단 저를 찾아 주셔서 감사합니다.

몇가지 조언을 한다면 이미지를 DB에 저장하는 경우 특히 웹프로그래밍시에는

DB에 저장 하는것 보다, 파일로 저장함이 속도면에서 유리 하리라봅니다.

DB에 저장되어 있다면 특수한 방법을 사용하지 않는한은 다시 그 이미지 정보를

파일로 만들어야 하기 때문입니다. C/S 프로그램에서 DB에서 관리함이 유리 하겠죠!

 

일단은 echo $value 이렇게 한다고해서 웹에서 보이지 않습니다.

HTML 문서에서 이미지는 <img src='경로'> 이렇게 태그문을 사용해야 하죠!

그러므로 일단 이미지 정보를 파일로 만드는 과정이 필요하겠습니다.

만일 위의 1번 같은 경우에는 byte영역의 정보가 varcahr와 같아지며 메모리에서

임시로 처리되므로 아주 특수한 프로그램을 사용하지 않는다면 사용하기 곤란 할 것 같습니다.

 

2번 방법은 임시 blob정보가 /tmp 아래에 저장되며.... 이 임시 파일을 이용하면

웹으로 이미지를 출력해 줄 수 있습니다. 이 임시 blob의 이름은 ....그 이름을 얻어오는 함수가 있는데.... 지금 기억이 나지 않네요! ^^ 하여가 2번 방법을 사용하면

가능 할 것 같네요!

[Top]
No.
제목
작성자
작성일
조회
263RE:Re: Re: Re: Php,Informix DB connect가 안되는데요..^^;
김길수
2000-08-10
6760
264┕>Re: Php,Informix DB connect가 안되는데요..^^;
박영길
2000-08-12 10:18:44
7574
261informix db의 byte칼럼에 이미지 파일을 집어넣기가 잘 안됩니다. 죄송하지만 한 수 부탁드립니다.
박경선
2000-08-07
6441
258감사합니다!!
이병기
2000-08-03
6437
255저장되어 있는 이미지 파일을 어떨게 불러옵니까? hahaman님 도와주셔여
박수민
2000-07-31
6693
256┕>Re: 부담 팍팍!! ^^
hahaman
2000-08-01 13:59:17
7249
254[질문] esql작성중입니다. 다이나믹sql이 안되는군요.
이병기
2000-07-30
6502
259┕>Re: [질문] esql작성중입니다. 다이나믹sql이 안되는군요.
이병기
2000-08-03 11:21:05
7855
251blob 입력문(php)인데 에러가 납니다. 왜그런지 며칠째 봐도 모르겠습니다. 알켜주세요
박수민
2000-07-29
7500
252┕>Re: blob 입력문(php)인데 에러가 납니다. 왜그런지 며칠째 봐도 모르겠습니다. 알켜주세요
hahaman
2000-07-29 15:04:13
7746
253 ┕>Re: Re: blob 입력문(php)인데 에러가 납니다. 왜그런지 며칠째 봐도 모르겠습니다. 알켜주세요
박수민
2000-07-29 16:41:47
7255
248hahaman님의 mysql_data_seek 답변을 보았는데 좀더 알고싶어서..
이승봉
2000-07-27
7344
250┕>Re: seek 함수 구현에 관해서....
hahaman
2000-07-27 19:51:50
8977
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다