각종 테이블을 엑셀(xml)로 백업하기 정보
각종 테이블을 엑셀(xml)로 백업하기첨부파일
본문
http://sir.co.kr/g4_tiptech/30685
그누보드4용을 그누보드5용으로 변경했습니다.
4개의 파일을 adm밑으로 카피하신후에..
exceldown.php 를 수정하시면 됩니다.
한개의 테이블만 받고 싶다면 $tablename을 수정하시면 됩디다.
여러개의 테이블을 한번에 받고 싶다고 하면..
$tables 의 어레이에 모두 넣으면 됩니다.
그리고 $xml-mysqlTableDump 문의 마지막 파라미터를 $tablename에서 $tables로 변경하시면 됩니다. (커멘트로 막아 놓은 것 풀어도 됩니다.)
http://localhost/adm/exceldown.php 하시면 됩니다.
g5_member를 받으면 엑셀에서 로드할때 에러가 납니다.
엑셀쪽 버그인지 모르겠지만, admin user가 처음 만들어질때 날자가 0000-00-00으로 들어가 있어서 그렇습니다.
에러없이 로드할려면 DB에서 직접 수정하는 방법과..
vi를 이용해서 수정하시면 됩니다.
Vi를 통해서 수정하는 방법
:1,$s/\r/\r/g
우의 같이 하면 ^M으로 되어 있는 것을 라인을 각각 나눠집니다.
/0000 로 찾아서.. 1981-01-01로 변경후에 저장하시고 엑셀로 읽어 보시면 됩니다.
그누보드4용을 그누보드5용으로 변경했습니다.
4개의 파일을 adm밑으로 카피하신후에..
exceldown.php 를 수정하시면 됩니다.
한개의 테이블만 받고 싶다면 $tablename을 수정하시면 됩디다.
여러개의 테이블을 한번에 받고 싶다고 하면..
$tables 의 어레이에 모두 넣으면 됩니다.
그리고 $xml-mysqlTableDump 문의 마지막 파라미터를 $tablename에서 $tables로 변경하시면 됩니다. (커멘트로 막아 놓은 것 풀어도 됩니다.)
http://localhost/adm/exceldown.php 하시면 됩니다.
g5_member를 받으면 엑셀에서 로드할때 에러가 납니다.
엑셀쪽 버그인지 모르겠지만, admin user가 처음 만들어질때 날자가 0000-00-00으로 들어가 있어서 그렇습니다.
에러없이 로드할려면 DB에서 직접 수정하는 방법과..
vi를 이용해서 수정하시면 됩니다.
Vi를 통해서 수정하는 방법
:1,$s/\r/\r/g
우의 같이 하면 ^M으로 되어 있는 것을 라인을 각각 나눠집니다.
/0000 로 찾아서.. 1981-01-01로 변경후에 저장하시고 엑셀로 읽어 보시면 됩니다.
추천
4
4
댓글 6개
영카트에 등록된 상품을 엑셀로 다운로드 받을 수는 없을까요?
상품이 등록된 테이블 네임을 넣어서 다운로드 받으시면 됩니다.
어느것인지 잘 모르면 한번에 다 받으셔서 체크해보세요.
어느것인지 잘 모르면 한번에 다 받으셔서 체크해보세요.
좋은 팁 감사합니다~
혹시 시간되실때 일반게시판에서 엑셀 업로드 다운로드 하는거 스킨 같은거 공유해주실 수 없겠는지요.^^
실력이 되면 만들어서 배포라도 하겠지만..실력이...유유,,,
받아서 써야 하는처지라서요,,,깜깜무식입니다요..
그누4에서는 어떤 분이 올려주신거 고맙게 잘 사용했었는데..
그누5로 넘어오니 없더라구요,,,
혹시 시간되실때 일반게시판에서 엑셀 업로드 다운로드 하는거 스킨 같은거 공유해주실 수 없겠는지요.^^
실력이 되면 만들어서 배포라도 하겠지만..실력이...유유,,,
받아서 써야 하는처지라서요,,,깜깜무식입니다요..
그누4에서는 어떤 분이 올려주신거 고맙게 잘 사용했었는데..
그누5로 넘어오니 없더라구요,,,
엘에이맨님 감사합니다.
사용해보려고 적용을 해보니, 파일 저장까지는 되는데 파일을 열면 "파일이 손상되어 열수 없습니다."라는 메세지가 보이면서 파일을 열수가 없네요.
사용해보려고 적용을 해보니, 파일 저장까지는 되는데 파일을 열면 "파일이 손상되어 열수 없습니다."라는 메세지가 보이면서 파일을 열수가 없네요.
엑셀의 컬럼 값을 DB값이 아닌 임의로 설정 할 수는 없을까요?
예를들어 맴버테이블 엑셀 출력시 첫줄은 DB컬럼 값 mb_no , mb_id ..등등인데 이것을
숫자, 아이디 이런식으로 중간에 변경하는 방법이 있을까요?
예를들어 맴버테이블 엑셀 출력시 첫줄은 DB컬럼 값 mb_no , mb_id ..등등인데 이것을
숫자, 아이디 이런식으로 중간에 변경하는 방법이 있을까요?
상품 내역 엑셀 다운로드