number_format사용시 에러.
본문
g4 에서 g5로 변경중입니다.
number_format 사용할경우 어떤경우엔. 제대로 료현돼고.
어느경우엔 짤려서 표현됍니다. 즉 22,000,000 ---> 22로 표현됌..
에러화면. -> 아래는 오류표시돼고, 위는 정상표시됌.
위의 DB저장화면.

<td align=right ><?=number_format($list[$i][wr_4])?> </td>
<td align=center ><?=$list[$i][wr_content]?> </td>
<td align=right ><?=number_format($list[$i][wr_5])?><b> 원</b></td>
<td align=right ><?=number_format($list[$i][wr_10])?><b> 원</b></td>
<td align=center ><?=$list[$i][wr_content]?> </td>
오류나려면 가치나야는대.. 왜 이리 돼는지 몰겠습니다...
답변 2
입력값이 22,000 로 저장되어 있어서 , 앞에까지만 처리해서 그렇습니다.
입력할 때 숫자만 입력하게 하면 되겠지만 이미 입력된 값들이 있다면 아래처럼 해보세요
$wr_5_v = str_replace(',', '', $list[$i][wr_5]);
echo number_format($wr_5_v);
22,000,000 은 number_format을 사용하지 마세요
<?=number_format($list[$i][wr_10])?> ========> <?=$list[$i][wr_10]?>
답변을 작성하시기 전에 로그인 해주세요.