문자 치환 질문 드립니다. 정보
문자 치환 질문 드립니다.
본문
<? if($list[$i][wr_8]) $list[$i][wr_8] = str_replace("0.00","-",$list[$i][wr_8]); ?>
필드 wr_8의 구조는 decimal(11,2) 입니다.
게시판 리스트에서 wr_8 값중 0.00 부분을 전부 "-" 라는 문자로 바꾸어 놓고 싶습니다.
어떻게 하면 되나요...?
if 과 str_replace 를 해서 해봤는데... 잘 안되네요..
필드 wr_8의 구조는 decimal(11,2) 입니다.
게시판 리스트에서 wr_8 값중 0.00 부분을 전부 "-" 라는 문자로 바꾸어 놓고 싶습니다.
어떻게 하면 되나요...?
if 과 str_replace 를 해서 해봤는데... 잘 안되네요..
댓글 전체
위의 내용이 맞는듯한데요

K찰스님 감사합니다. 어찌하다보니 자답입니다..
decimal(11,1) 일 경우 이렇게 처리하시면 됩니다.
<? if(substr($list[$i][wr_2],0,2) !== "0.") { $list[$i][wr_2] = $list[$i][wr_2]; } else { $list[$i][wr_2] = str_replace("0.0","-",$list[$i][wr_2]); } ?><?=$list[$i][wr_2]?>
decimal(11,1) 일 경우 이렇게 처리하시면 됩니다.
<? if(substr($list[$i][wr_2],0,2) !== "0.") { $list[$i][wr_2] = $list[$i][wr_2]; } else { $list[$i][wr_2] = str_replace("0.0","-",$list[$i][wr_2]); } ?><?=$list[$i][wr_2]?>