행

회원관리 엑셀 -> db

· 2008-10-17 (금) 11:21:13 · 6850 · 13
xlss.gif
db->엑셀은 있는것 같던데

엑셀(csv)->db 가 없는것 같아 허접한 실력에 만들어 올립니다.

필드는 mb_id 부터 시작해서 mb_10 까지 입니다.

1. admin.menu200.php 에

array("200400", "엑셀입력", "$g4[admin_path]/member_xls.php"),

추가해주세요.

2. adm 폴더에 두개의 파일 업로드해주시고 member_print2.php의 4번째 줄의 경로 수정하시면 됩니다.

3. data/cvstrans 폴더를 생성하시고 권한(707)

그리고 csv파일로 변환후 올리셔야합니다.

※ 테스트한다고 여러번 해봤지만..혹 안될수도 있으므로 db백업 후에 실행하시기 바랍니다.

참 그리고 update문 사용했습니다.

변경은 가능하지만 추가는 불가능합니다.

첨부파일

xlss.gif (31.3 KB)
0회 2008-10-17 11:33
m_xls2.zip (1.7 KB) 534회 2008-10-17 11:21
|

댓글 13개

와우~ 대단하십니다.
전혀대단하지 않습니다..ㅠㅠ
코드보면 아시겠지만 정말 쉬워요 ㅠ_ㅠ
부족한 실력이지만...감사합니다.^^
코드는 볼때 쉬우면 좋죠..
짤때 어렵지 ㅋㅋ
옳으신 말씀 ^^;
좋은자료 감사합니다~~^^
감사합니다.
회원관리화면에서 엑셀입력이라는 메뉴가 나타나지 않습니다.

그리고 memberprint2.php , member_print2.php 둘 중 어느것이 맞는 이름인가요?

디렉토리수정은 http://~/gnuboard/adm/data/cvstrans 라고하면 되는지 ?
다운받아 정상적으로 수정했고, 변환 되었다고 하는데,, 실제 회원리스트에 나오지
않는데 왜 그럴까요?

그리고, 회원 DB 마이그레이션을 하기 위해서는 비밀번호도 들어가야 하지 않을까요?
확인 좀 부탁드립니다. ^^
이 자료는 update 쿼리를 사용해서 기존 회원을 엑셀로 변환해서 수정 후 업로드시 변경되게 프로그램되어있습니다.
혹시 기존자료가 아닌 새로운자료로 하게된다면 insert into 문을 사용하셔야 합니다.
Warning: move_uploaded_file(<?=$g4[path]?>/data/csvtrans/member.csv) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/townbeijing/public_html/adm/memberprint2.php on line 8

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpKrgoAS' to '<?=$g4[path]?>/data/csvtrans/member.csv' in /home/townbeijing/public_html/adm/memberprint2.php on line 8
-2건 변환 완료 되었습니다.

어디에 문제가 있는 걸까요?
댓글을 작성하시려면 로그인이 필요합니다.

그누4 스킨

5,847건

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

+
분류 제목 글쓴이 날짜 조회
최신글 08-10-22 조회 3,975
기타 08-10-21 조회 2,671
갤러리 08-10-21 조회 1.4만
갤러리 08-10-21 조회 2.5만
게시판 08-10-21 조회 6,086
최신글 08-10-20 조회 9,575
게시판 08-10-17 조회 4,082
기타 08-10-17 조회 6,851
기타 08-10-16 조회 3,995