PHPExcel : Working With Excel Spreadsheet in PHP #4 Fetching Data from Excel File + Upload

PHP Excel 튜토리얼 시리즈에 다시 오신 것을 환영합니다 이 챕터에서는, 데이터 추출 방법을 설명하고 설명합니다

Excel 스프레드 시트 파일에서 파일 업로드 기능과 결합하십시오 여기 우리는 엑셀 파일을 사용했습니다 이전 자습서에서 생성 된 우리는 PHP 스크립트와 함께 그 파일을 저장합니다 먼저 Excel 파일로드 PHPExcel IOFactory 내장 함수를 사용하여, file-name을 매개 변수로 사용하십시오

활성 시트를 첫 번째 시트로 설정하고, setActiveSheetIndex () 메소드를 사용한다 가져온 데이터를 표시하려고합니다 HTML 테이블에 그래서 테이블 열기 및 닫기 태그를 별도로 에코합니다 루핑하기 전에, 데이터 계열의 행 시작 번호를 정의하십시오

엑셀 파일에서 이 예에서 데이터 시리즈는 4에서 시작합니다 루프 조건의 경우, 우리는 행마다 계속 내려 간다 데이터 시리즈의 끝까지 값이없는 셀에 의해 표시됩니다

우리는 getValue () 함수를 사용할 수 있습니다 getCell ()을 호출 한 후 셀의 값을 가져옵니다 무한 루프를 피하기 위해 행 포인터를 증가시키는 것을 잊지 마십시오 Excel 파일을 변경하려고합니다 파일을 서버 측에 두는 대신, 우리는 이것을 파일 업로드와 결합 할 수 있습니다

먼저 폼과 결과를 분리하기 위해 "IF"논리를 추가해야합니다 그런 다음 업로드 양식을 작성하십시오 마지막으로 IOFactory로드 매개 변수 변경 업로드 된 파일의 임시 이름을 포함하는 변수에 추가하십시오 이것으로이 장의 튜토리얼을 마칩니다 시청 해주셔서 감사합니다