회원 정보 엑셀로 다운 받기 정보
기타 회원 정보 엑셀로 다운 받기
첨부파일
본문
별거 없지만 그래도 올려 보겠습니다.
csv xls 두가지 포맷으로 다운 받을 수 있습니다
사용법은
1. /adm 폴더안에 excel 폴더를 만들고 그안에 압축 해제한 파일들을 올립니다.
2. 관리자 페이지 적당한 곳에 다음 링크 소스를 넣습니다. (예 : /adm/member_list.php)
<a href="excel/csv.php">CSV</a>
<a href="excel/xls.php">XLS</a>
3. 관리자 페이지에서 링크 건걸 클릭 합니다
4. 여기서 퍼미션 어쩌구 하는 에러뜨면 excel 폴더와 하위 폴더 권한을 chmod 나 ftp 툴로 777등으로 변경합니다.
csv xls 두가지 포맷으로 다운 받을 수 있습니다
사용법은
1. /adm 폴더안에 excel 폴더를 만들고 그안에 압축 해제한 파일들을 올립니다.
2. 관리자 페이지 적당한 곳에 다음 링크 소스를 넣습니다. (예 : /adm/member_list.php)
<a href="excel/csv.php">CSV</a>
<a href="excel/xls.php">XLS</a>
3. 관리자 페이지에서 링크 건걸 클릭 합니다
4. 여기서 퍼미션 어쩌구 하는 에러뜨면 excel 폴더와 하위 폴더 권한을 chmod 나 ftp 툴로 777등으로 변경합니다.
추천
11
11
댓글 전체

UTF-8입니다
멋지네요~

필드이름만 나오고 내용은 안나오네요...?

왜그런지 몰겠네요 저는 잘 되는데.......
EUC-KR이라면 잘 안될수도 있습니다
EUC-KR이라면 잘 안될수도 있습니다

euc-kr 이라면
모든 파일 인코딩을 euc-kr 로 변경하고
csv.php xls.php 파일에
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />를
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr" />로 바꾸고
$csv = iconv("UTF-8","EUC-KR",$csv);
$xls = iconv("UTF-8","EUC-KR",$xls);
를 삭제해 주시면 될겁니다
euc-kr 로 테스트해볼 환경이 안되서요
모든 파일 인코딩을 euc-kr 로 변경하고
csv.php xls.php 파일에
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />를
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr" />로 바꾸고
$csv = iconv("UTF-8","EUC-KR",$csv);
$xls = iconv("UTF-8","EUC-KR",$xls);
를 삭제해 주시면 될겁니다
euc-kr 로 테스트해볼 환경이 안되서요

감사합니다...
잘 작동 되네요....^.^
잘 작동 되네요....^.^

너무 좋은 기능 올려주셔서 감사합니다.
잘 사용하겠습니다.
잘 사용하겠습니다.
추천이네요
곰곰히 생각을 해보았는데요
회원테이블뿐 아니라 다른 테이블도 가능하게 추가 하심 안될까요?
또한 엑셀파일을 DB에 저장하는 기능도 추가하면 억수로 좋을듯 합니다.
회원테이블뿐 아니라 다른 테이블도 가능하게 추가 하심 안될까요?
또한 엑셀파일을 DB에 저장하는 기능도 추가하면 억수로 좋을듯 합니다.

경상도 분이신거 같네요 ㅎ
좋은 생각이네요 기능 추가해서 조만간에 올리도록 하겠습니다.
PHP를 아신다면 소스를 보시면 아시겠지만 어떤 테이블이건 쿼리 변경만 해주면 엑셀 파일로 나옵니다.
sql.php 의
$sql 변수에 select 만드는 부분을 변경하고 form.html을 변경하시면 되겠습니다.
그냥 전제 필드만 출력하고 싶다면 form.html도 필요 없겠네요
$sql = "select * from 테이블명"; 해주시면 되겠습니다
좋은 생각이네요 기능 추가해서 조만간에 올리도록 하겠습니다.
PHP를 아신다면 소스를 보시면 아시겠지만 어떤 테이블이건 쿼리 변경만 해주면 엑셀 파일로 나옵니다.
sql.php 의
$sql 변수에 select 만드는 부분을 변경하고 form.html을 변경하시면 되겠습니다.
그냥 전제 필드만 출력하고 싶다면 form.html도 필요 없겠네요
$sql = "select * from 테이블명"; 해주시면 되겠습니다

menu200에 다음과 같이 추가해서 사용하면 편하겠네요.
array("200400", "회원정보CSV저장", "$g4[admin_path]/excel/csv.php"),
array("200410", "회원정보XLS저장", "$g4[admin_path]/excel/xls.php"),
array("200400", "회원정보CSV저장", "$g4[admin_path]/excel/csv.php"),
array("200410", "회원정보XLS저장", "$g4[admin_path]/excel/xls.php"),

감사합니다. 스크랩해갑니다. ^^
감사합니다..
정말 좋은 기능이네요
감사합니다
감사합니다
감사합니다.
필요할것같네요. 감사

.
jhjhkj
ㅇㅇ
우와 대단히 감사합니다... 추천..
잘쓰겠습니다.

회원 정보 엑셀로 다운 받기

필요한거였는데 감사합니다.
이거 xls 파일 외에는 euc 입니다.
그리고 다운받아지는 csv의 캐릭터셋도 euc입니다.
이걸 모르고 자료를 다시 db에 넣었는데 sql에서 다운받아보니
euc로 되어있더라고요... 결국 디비파일의 캐릭터셋도 바뀐듯...
그리고 다운받아지는 csv의 캐릭터셋도 euc입니다.
이걸 모르고 자료를 다시 db에 넣었는데 sql에서 다운받아보니
euc로 되어있더라고요... 결국 디비파일의 캐릭터셋도 바뀐듯...

좋은정보 감사합니다.

좋은정보 감사합니다.