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 1168 게시물 읽기
No. 1168
# NT 버젼의 mysql에서 이미지 저장이 안됩니다.
작성자
김정태
작성일
2000-04-03 12:21
조회수
7,984

안녕하세요 주인장의 여러가지 정보로 도움을 많이 받은 사람입니다.

 

우선 감사의 말씀을 드리고...

 

php3를 이용해서 mysql d.b에 이미지를 저장하려는데 linux버젼에서는 잘 되는데 NT버젼에서는 잘 되지 않아서 질문을 올립니다.

 

우선 php3소스입니다.

 

<?

$host = 'localhost';

$username = 'aguser';

$password = 'aguser';

$database = 'agmstr';

 

$connect=mysql_connect($host, $username, $password) or die("Can not connect SQL Server");

mysql_select_db($database) or die("Can not use database");

 

$Picture = "./photos1/0181.jpg";

if (file_exists($Picture)) {

echo "Found image file ".$Picture."<BR>";

$PSize = filesize($Picture);

$mysqlPicture = addslashes(fread(fopen($Picture, "r"), $PSize));

$insret=mysql_query ("insert into ag_images (pseq, image) values (1,'$mysqlPicture')");

echo "insert result is ".mysql_errno().":".mysql_error();

} else {

echo $Picture." Not Found!<BR>";

}

?>

 

ag_images table구조입니다.

 

create table ag_images (

pseq int primary key,

image mediumblob

);

 

에러번호는 1064입니다.

 

You have an error in your SQL syntax near '깨진문자들...'

 

에러내용으로 보아서는 insert문의 values에서 '$mysqlPicture'부분이 문제인것 같은데 ''를 넣어보기도 하고 빼보기도 했는데도 역시 마찬가지 입니다.

 

LINUX버젼에서는 동작했던 루틴인데 NT버젼에서는 에러가 발생하는 군요..

 

혹시 아시는분 안계실까요? linux버젼을 사용하시는 분들이 대부분인것 같아 아시는분이 계실지 걱정이네요.. 그럼 부탁드립니다.

[Top]
No.
제목
작성자
작성일
조회
1172이런 에러메시지는 왜??
궁그미
2000-04-03
8230
1173┕>Re: 이런 에러메시지는 왜??
정재익
2000-04-03 19:13:39
8752
1180 ┕>Re: Re: 이런 에러메시지는 왜??(다시 질문)
궁그미
2000-04-04 15:32:42
8476
1186  ┕>Re: Re: Re: 이런 에러메시지는 왜??(다시 질문)
정재익
2000-04-05 00:11:54
7687
1170# NT, 98, LINUX에서 각기 다른 서버에 접근하는 방법
김정태
2000-04-03
8818
1169# [모르겠습니다. 급한데...]컬럼과 변수의 결합?
조재현
2000-04-03
8442
1171┕># Re: # [모르겠습니다. 급한데...]컬럼과 변수의 결합?
김정태
2000-04-03 15:01:29
8796
1168# NT 버젼의 mysql에서 이미지 저장이 안됩니다.
김정태
2000-04-03
7984
1166# make 에러에 한글도 안돼요
강남훈
2000-04-01
7701
1167┕>Re: # make 에러에 한글도 안돼요
정재익
2000-04-01 18:27:01
8437
1163db설계
백광해
2000-04-01
7415
1165┕>Re: db설계
정재익
2000-04-01 16:30:57
8289
1162이보다 더 쉬운 질문은 없다.
박현식
2000-04-01
7818
1164┕>Re: 이보다 더 쉬운 질문은 없다.
정재익
2000-04-01 16:28:57
7793
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다