문자형을 숫자형으로..

문자형을 숫자형으로..

QA

문자형을 숫자형으로..

답변 2

본문

안녕하세요.

입금 input 태그에서 천단위 쉼표 스크립트를 사용하고 있는데

 

이 값을 데이터로 넣었더니 숫자 1000 이 아니고 1,000 으로 값이 들어갑니다.

 

문자형으로 나오는거 같은데

 

이를 계산 하려고 받아보니 쉼표 앞에 숫자만 읽어들이는거 같아요

 

이걸 어떻게 다시 숫자로 바꿔서 데이터를 만들까요..
 

이 질문에 댓글 쓰기 :

답변 2

디비 칼럼 타입이 무엇으로 설정되어 있는지도 보세요
int 숫자

varchar 문자

 

디비에 입력 되는 무분에서 앞서 콤마를 삭제해 줘야 합니다.

$price10   = str_replace(',','',$price10);

그리고 숫자를 불러 올때
number_format($view['price10'])
위와 같이 불러오면 콤마가 자동으로 찍힙니다.

계산 할 때는 

number_format($view['price10']*100)
위와 같이 하면 계산 후에 값에 콤마가 자동으로 찍힙니다..

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