db에 어떻게 해야 들어가게 될지요? 정보
db에 어떻게 해야 들어가게 될지요?본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : 오류는 아닙니다
어찌 어찌 해서 생초보가 csv로 text게시물을 db에 집어넣기 까지는 됐는데요(추가되는것도 만들어서..) 그런데 사진이 있는 경우는 도무지 감이 안잡힙니다.
wr_id,bf_no,bf_source,bf_file,bf_filesize,bf_width,bf_height 이 항목들은 외부에서 만들어서
작업되는게 아니고 한개의 게시물을 직접쓰고 이미지와 함께 등록 했을때 생성되는것 같아요.
사진이 약 5,000장 정도되는 자료를 올려야 하는데 좀 도와주세요....
오류 주소 : 오류는 아닙니다
어찌 어찌 해서 생초보가 csv로 text게시물을 db에 집어넣기 까지는 됐는데요(추가되는것도 만들어서..) 그런데 사진이 있는 경우는 도무지 감이 안잡힙니다.
wr_id,bf_no,bf_source,bf_file,bf_filesize,bf_width,bf_height 이 항목들은 외부에서 만들어서
작업되는게 아니고 한개의 게시물을 직접쓰고 이미지와 함께 등록 했을때 생성되는것 같아요.
사진이 약 5,000장 정도되는 자료를 올려야 하는데 좀 도와주세요....
댓글 전체

사진 파일 리스트를 엑셀로 만들어서 올리세요.
첨부 파일을 하나 올리고 g4_board_file을 들여도 보시면 감이 올 겁니다.
첨부 파일을 하나 올리고 g4_board_file을 들여도 보시면 감이 올 겁니다.
사진의 크기등은 안집어 넣어도 되나요?
쪼금만 구체적으로 부탁드리면 안될까요?
g4_board_file 구조는 오늘 하루종일 들여다 봤는데도....
선생님 좀 부탁드립니다....
쪼금만 구체적으로 부탁드리면 안될까요?
g4_board_file 구조는 오늘 하루종일 들여다 봤는데도....
선생님 좀 부탁드립니다....

mysql> desc g4_board_file;
+-------------+--------------+------+-----+---------------------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+--------------+------+-----+---------------------+-------+
| bo_table | varchar(20) | | PRI | | |
| wr_id | int(11) | | PRI | 0 | |
| bf_no | int(11) | | PRI | 0 | |
| bf_source | varchar(255) | | | | |
| bf_file | varchar(255) | | | | |
| bf_download | varchar(255) | | | | |
| bf_content | text | | | | |
| bf_filesize | int(11) | | | 0 | |
| bf_width | int(11) | | | 0 | |
| bf_height | smallint(6) | | | 0 | |
| bf_type | tinyint(4) | | | 0 | |
| bf_datetime | datetime | | | 0000-00-00 00:00:00 | |
+-------------+--------------+------+-----+---------------------+-------+
12 rows in set (0.00 sec)
꼭 필요한 정보
bo_table, wr_id, bf_no, bf_source, bf_file 컬럼으로 엑셀로 만드세요.
그리고
mysql에 load data나
phpmyadmin으로 입력을 하세요.
wr_id 값이 필요하다면
해당 게시판에 글이 있어야 겠죠.
우선 해당 게시판에 글을 5000개 만들고
각각에 맞는 이미지를 정해서 엑셀로 만들고 이걸 cvs로 해서 올려 보세요.
+-------------+--------------+------+-----+---------------------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+--------------+------+-----+---------------------+-------+
| bo_table | varchar(20) | | PRI | | |
| wr_id | int(11) | | PRI | 0 | |
| bf_no | int(11) | | PRI | 0 | |
| bf_source | varchar(255) | | | | |
| bf_file | varchar(255) | | | | |
| bf_download | varchar(255) | | | | |
| bf_content | text | | | | |
| bf_filesize | int(11) | | | 0 | |
| bf_width | int(11) | | | 0 | |
| bf_height | smallint(6) | | | 0 | |
| bf_type | tinyint(4) | | | 0 | |
| bf_datetime | datetime | | | 0000-00-00 00:00:00 | |
+-------------+--------------+------+-----+---------------------+-------+
12 rows in set (0.00 sec)
꼭 필요한 정보
bo_table, wr_id, bf_no, bf_source, bf_file 컬럼으로 엑셀로 만드세요.
그리고
mysql에 load data나
phpmyadmin으로 입력을 하세요.
wr_id 값이 필요하다면
해당 게시판에 글이 있어야 겠죠.
우선 해당 게시판에 글을 5000개 만들고
각각에 맞는 이미지를 정해서 엑셀로 만들고 이걸 cvs로 해서 올려 보세요.
사진을 일괄로 올리는게 쉽지만은 않을 것 같습니다.
이유는 해당 파일의 크기와 사이즈, 해당파일의 타입 등은 php 소스상에서 함수 등을 이용하기 때문에 사용자가 거기까지는 신경쓰지 않지만, 만일 일반사용자가 일괄로 DB에 첨부파일 목록을 올리려면 파일하나하나의 크기, 파일의 저장이름, 가로세로크기, 파일의 타입까지 정의해야하는데, 그런 정보를 일일이 어떻게 찾아서 저장하느냐 핵심입니다. 그 방법을 찾아서 텍스트와 시킨다면 문제는 바로 해결될텐데요.
테스트는 해보지 않았지만 가로세로의 크기와 파일의크기를 0으로 세팅하여 1건의 파일을 올려본 후 해당 첨부 이미지가 게시판에서 정상표시된다면 굳이 고민할 필요는 없겠지만 그렇지 않다면...다른 방법을 찾아 보심이...
이유는 해당 파일의 크기와 사이즈, 해당파일의 타입 등은 php 소스상에서 함수 등을 이용하기 때문에 사용자가 거기까지는 신경쓰지 않지만, 만일 일반사용자가 일괄로 DB에 첨부파일 목록을 올리려면 파일하나하나의 크기, 파일의 저장이름, 가로세로크기, 파일의 타입까지 정의해야하는데, 그런 정보를 일일이 어떻게 찾아서 저장하느냐 핵심입니다. 그 방법을 찾아서 텍스트와 시킨다면 문제는 바로 해결될텐데요.
테스트는 해보지 않았지만 가로세로의 크기와 파일의크기를 0으로 세팅하여 1건의 파일을 올려본 후 해당 첨부 이미지가 게시판에서 정상표시된다면 굳이 고민할 필요는 없겠지만 그렇지 않다면...다른 방법을 찾아 보심이...