2026, 새로운 도약을 시작합니다.

엑셀 업로드 질문 채택완료

$io_price = addslashes(only_number($data->sheets[0]['cells'][$i][$j++]));

이렇게 되어 있어서 숫자만 가능하다보니 음수가 정상적으로 업로드가 안되더라구요

그렇다고 addslashes($data->sheets[0]['cells'][$i][$j++]);

이렇게 하면 숫자가 아닌 것들이 걸러지지가 않고

음수만 정상적으로 표시되면서 only_number 같은 기능을 할 수 없을까요? ㅠㅠ

답변 1개

채택된 답변
+20 포인트

$io_price = $data->sheets[0]['cells'][$i][$j++];

$minus = "";

if($io_price<0) $minus = "-";

$io_price = addslashes(only_number($io_price));

$io_price = $minus.$io_price;

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

정말 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고