2012-12-07 1 views
0

mySQL 백엔드에 양식을 입력했습니다. 매일 24 시간 동안의 데이터를 가져 와서 스프레드 시트에 넣는 스크립트 실행이 매일 있습니다. 현재 3 개의 표와 3 개의 스프레드 시트가 생성되었습니다.여러 탭이있는 스프레드 시트로 mySQL 내보내기

나는과 함께 이런 짓을했는지 :

SELECT * 
FROM `transfer-authority` 
WHERE Time > DATE_SUB(NOW() , INTERVAL 24 HOUR) 
INTO OUTFILE '/tmp/orders.csv' 
FIELDS TERMINATED BY ',' 
ENCLOSED BY '"' 
LINES TERMINATED BY '\n' 

그래서 그냥 간단한 CSV입니다. 그런 다음 CRON 작업을 사용하여이 파일의 이름을 날짜로 바꾸고 전자 메일로 보냅니다.

내 질문에 모두 테이블 세 개를 테이블 당 탭이있는 스프레드 시트로 만들면 가능합니까? 나는 이것을 찾았지만 그것에 대해 아무것도 찾을 수 없다.

모든 도움이나 방향에 크게 감사드립니다.

답변

0

CSV를 사용하지 않지만 통합 문서에서 여러 시트를 지원하는 실제 Excel 파일을 만들 수있는 수십 개의 PHP 라이브러리가 있습니다. PHPExcel 외에도이 previous answer에는 SO를 수행 할 수있는 많은 라이브러리 목록이 있습니다.

+0

도, 대단히 감사합니다! – kadeshiseraph