테스트 사이트 - 개발 중인 베타 버전입니다

varchar(255) int 형으로 바꾸어 주려면 채택완료

마조 8년 전 조회 2,933

확장필드를 만들고 난뒤 varchar(255) 해주었는데.

이곳에 숫자를(금액)을 입력하였습니다.


int형으로 바꾸어 주어야 될것 같은데..

현재 데이터가(숫자, 금액 예:1,000 또는 3,000) 들어간 상태에서 바꾸어주어도 되나요??

바꾸려면 어떻게 하면 되나요?

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

답변 3개

채택된 답변
+20 포인트
해피정
8년 전

$aaaa="1,234원";

echo (int)$aaaa;

>>> 1


$aaaa="1,234";

echo (int)$aaaa;

>>> 1234


이렇게 표시됩니다.  저장된 값이  숫자와 , 로만 저장된 상태라면 변경없이 사용하고

그외 한글이 포함되었다면 미리 그 글자를 변경하는 작업을 하는것이 좋겠습니다.

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

답변에 대한 댓글 1개

마조
8년 전
자세한 답변을 주셔서 감사드립니다.
즐거운 휴일되세요.

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

tuts
8년 전

intval($변수) 해보시기 바랍니다.

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

답변에 대한 댓글 1개

마조
8년 전
알려주신 부분 천천히 살펴보도록 하겠습니다.
즐거운 휴일되세요.

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

8년 전
구지 안바꿔도 될듯&amp;nbsp; 싶은데요.<br />
<br />
(int)$변수명
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

마조
8년 전
알려주신 부분 천천히 살펴보도록 하겠습니다.
즐거운 휴일되세요.

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

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

로그인