엑셀 일괄등록 itemexcel.php

엑셀 일괄등록 itemexcel.php

QA

엑셀 일괄등록 itemexcel.php

답변 2

본문

쇼핑몰 상품쪽으로 사용하는것은 아니고,

다른부분 등록에 사용하고있습니다.

 

업체에서 간혹 일괄 등록이 안된다해서 확인해보니..

$data->sheets[0]['numRows'] 값이 0 으로

데이터를 못읽어옵니다.

 

해당 엑셀파일을 받아서(천단위의 행)  100건씩 혹은 50건씩 나눠올려보며 범위를 좁혀보니

읽어들이는 부분이 있습니다,  의심되는 한행을 지우고 나서 다시 정상적으로

동작합니다.

 

근데 이부분을 찾기가 너무 시간이 오래걸립니다.

올리는분이 아무래도 붙여넣기로 옮겨넣다보니 

수식 혹은, 특수한형태가 같이 복사 된거로 추측됩니다.

서식은 일괄적으로 변경해봤지만, 문제가 아니였습니다.

 

같은 경험하신분 있는지요?

1~2행 때문에 몇천개의 데이터를 못읽어, 그부분을 찾아내는 과정이 너무 번거롭습니다..

이 질문에 댓글 쓰기 :

답변 2

문제가 되는 부분의 데이터를 if 문으로 건너뛰면 됩니다.

데이터 오류가 나지 않는 기준을 알면 처리 가능합니다.

구체적인 내용과 소스가 있어야 도와드릴 수 있습니다.

답변 감사합니다.

오류이긴 하지만, 에러코드가 나오지않습니다.
오류가 나지않은 기준이란걸 추측할수가 없습니다...

특별한 소스라기보다. 영카트내  상품 일괄등록입니다.
사용영역은 다르지만 동일한 코드입니다.

해당엑셀파일을 상품일괄등록에 등록해도  갯수를 받아오지 못합니다.
오류가 있는 행을 찾기가 힘드네요..

엑셀 업로드 코드가 문제가 아니라, 엑셀자체적인 문제인데
유추해서 찾아냈던 1~2행에 어떤 문제가 있는지 알수가 없습니다.
특수문자도 없고, 서식도 이상이 없습니다.

첨부파일이 등록가능한지 확인하여 그 엑셀파일을 올려볼게요.
ㅜㅠ  엑셀 첨부파일 첨부기능이 없네요.

다시한번 답변 감사합니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 156
© SIRSOFT
현재 페이지 제일 처음으로