select 질문.. 채택완료
http://sir.co.kr/g4_skin/118518?sfl=wr_subject%7C%7Cwr_content&stx=%EA%B2%BD%EB%A7%A4" target="_self">http://sir.co.kr/g4_skin/118518?sfl=wr_subject%7C%7Cwr_content&stx=%EA%B2%BD%EB%A7%A4
해당 경매스킨 사용중입니다.
제조년도를 선택하는 항목이 이상하네요..
월
이렇게 월을 선택한뒤 글을 쓰면 제대로 나오는데
수정으로 들어가면 8월, 9월로 작성된 글만 1월로 선택되어서 나옵니다..
글쓰기 기본도 9월로 되어있고.. 같은 양식으로 된 제조년도는 제대로 잘 나오는데 이유를 모르겠네요..
01, 02 말고 1,2 로 하니까 수정에서도 제대로 나옵니다.. 이게 무슨 연관이 있을까요?
답변 4개
PHP 에서는 C 언어와 같이 자료형 선언이 없기 때문에
$ext5_00 변수가 문자형인지 숫자형인지 구분되어 있지 않습니다.
따라서 if ($ext5_00 == 01) 로 하시면 숫자형으로 비교하게 됩니다.
"01" 을 쌍따옴표로 묶어주지 않았기 때문에 그냥 숫자로 인식하는 것입니다.
숫자형으로 비교하게 되면 "01" 은 "1" 과 같게 됩니다.
$ext5_00 변수 값은 "01" 이지만 숫자형으로 비교하게 되면 "1" 과 같아지는 것입니다.
if ($ext5_00 == "01") 으로 하시면 문자형으로 비교하기 때문에 이렇게 하시는 것이 맞습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인