본문 바로가기

Web Program/Php Lecture21

엑셀 파일 다운 받기 $fname = time(); header("Content-type: application/vnd.ms-excel"); header("Content-Disposition: attachment; filename=order_$fname.xls"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0,pre-check=0"); header("Pragma: public"); 2008. 9. 8.
일단위 절사 $DTS_UID2 = 1234567 $DTS_UID2 = (int)($DTS_UID2 / 10); $DTS_UID2 = $DTS_UID2 * 10; 2008. 9. 8.
엑셀 파일 업로드후 데이타 읽기 /*이 코드는 mysql테이블이 이미 설정되 있을경우 엑셀로 정리한 데이터를 쉽게 넣을수 있게 만든 코드 입니다.접속함수는 각자 서버 환경에 맞게 설정하시고 Database 이름엔 이미 생성된 삽입할 테이블 이름을 정확히 넣어 주셔야 합니다.엑셀 파일에서 전체 데이터를 선택하신뒤 Ctl + F버튼을 눌러 , (콤마) 를 찾습니다. (,를 기준으로 나누기 때문에 기존 데이터에 , 가 있으면 배열에 갯수가 안맞아서 에러가 납니다) 다른 부호나 빈 공간으로 Replace 하시기 바랍니다.엑셀파일은 이미 생성된 테이블의 규격에 맞게 정보를 정리 하신뒤(특히 날짜 07/15/05 등은... 2005-07-05등으로 정확히 넣어 주셔야 합니다.)맨 첫째 줄은 필드의 이름을 정확히 넣으셔야 합니다. (예: 필드가 c.. 2008. 9. 8.
엑셀 파일 읽기 require_once 'Excel/reader.php';$data = new Spreadsheet_Excel_Reader();$data->setOutputEncoding('CP949'); // 이부분만 바꿨습니다.$data->read('kortest.xls');error_reporting(E_ALL ^ E_NOTICE);echo "";for ($i = 1; $i sheets[0]['numRows']; $i++) {       echo "";       for ($j = 1; $j sheets[0]['numCols']; $j++) {              echo " ".$data->sheets[0]['cells'][$i][$j]."";       }       echo "\n";}echo ".. 2008. 9. 8.