php 숫자 앞에 0 인식

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
php 숫자 앞에 0 인식

QA

php 숫자 앞에 0 인식

본문

php 에서 $_post["값"] 을 통하여 mysql 에 값을 Insert 하려고 하는데 숫자 앞에 0이 지워집니다.


예를들어 실제 값은 001234 이렇게 들어와야 하는데 1234만 들어옵니다.


강제로 "00".$_post 하여 집어넣었으나 검색해 본 결과 자동 형변환 되어 숫자로 인식되어 지워진다구 하더군요.


어떻게 해결하면 좋을지 조언 부탁드리겠습니다.


감사합니다.

이 질문에 댓글 쓰기 :

답변 4

values(".$data_maxcode->maxcode.",'".$_POST['cate3']."');";

답변감사합니다.
데이터타입이 varchar 로 선언이 되어있는 상태라 더욱 멘붕입니다. ㅜㅜ
$sql_type="insert into gs_goods_type(goods_seq, category) 
values(".$data_maxcode->maxcode.",".$_POST['cate3'].");";


이쪽부분인데 컴마나 이런게 잘못되었나요?

php의 strval()함수를 이용해 처리해 보세요.
답변을 작성하시기 전에 로그인 해주세요.
전체 1

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT