echo 내에서 천단위마다 콤마 표시하는 함수 -- number_format()을 어떻게 구현? 정보
echo 내에서 천단위마다 콤마 표시하는 함수 -- number_format()을 어떻게 구현?본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
보통은 view 화면에서 <?=number_format("$view[wr_3]","0") ?> 이렇게 하면 되잖아요.
그런데 list 화면에서
echo <<<HEREDOC
<td width="{$td_width}%" valign="top" align="center" style='padding-left:5px;'>
<table border="0" cellpadding="2" cellspacing="0">
<tr>
<td width="200" align="center">
<table width="200" height="130" border="0" bordercolor="silver" bordercolordark="white" cellpadding="0" cellspacing="0">
<tr>
<td>
{$view_href}<img src="{$img}" width="195" height="130" border="0" title="$title"></a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="200" height="15" align=center>{$checkbox}{$view_href}<font color="#C66609">{$list[$i][subject]}</font>{$btimg_dc}</a></td>
</tr>
<tr>
<td width="200" height="15" align=left style='padding-left:48px;'><font color="#1B4E8E">코드명 : </font>{$view_href}<font color="#31742A">{$list[$i][wr_1]}</font></a></td>
</tr>
<tr>
<td width="200" height="15" align=left style='padding-left:48px;'><font color="#D18336">판매가 :</font><font color="#D9591A"> {$list[$i][wr_3]}</font> <font color="#D18336">원</font></td>
</tr>
<tr>
<td width="200" align=center>{$view_href}<img src="{$btimg_view}" border="0"></a> {$order_href}<img src="{$btimg_order}" border="0"></a></td>
</tr>
<tr><td height="17"></td></tr>
</table>
</td>
HEREDOC;
}
이렇게 되어 있으면 {$list[$i][wr_3]} 이것을 어떻게 해줘야 천단위에 ,가 표시되어지는지
가르쳐주세요.. echo 안에 있으니 모르겠네요..
부탁드립니다.
늦은밤인데 수고들 많으십니다.
오류 주소 :
보통은 view 화면에서 <?=number_format("$view[wr_3]","0") ?> 이렇게 하면 되잖아요.
그런데 list 화면에서
echo <<<HEREDOC
<td width="{$td_width}%" valign="top" align="center" style='padding-left:5px;'>
<table border="0" cellpadding="2" cellspacing="0">
<tr>
<td width="200" align="center">
<table width="200" height="130" border="0" bordercolor="silver" bordercolordark="white" cellpadding="0" cellspacing="0">
<tr>
<td>
{$view_href}<img src="{$img}" width="195" height="130" border="0" title="$title"></a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="200" height="15" align=center>{$checkbox}{$view_href}<font color="#C66609">{$list[$i][subject]}</font>{$btimg_dc}</a></td>
</tr>
<tr>
<td width="200" height="15" align=left style='padding-left:48px;'><font color="#1B4E8E">코드명 : </font>{$view_href}<font color="#31742A">{$list[$i][wr_1]}</font></a></td>
</tr>
<tr>
<td width="200" height="15" align=left style='padding-left:48px;'><font color="#D18336">판매가 :</font><font color="#D9591A"> {$list[$i][wr_3]}</font> <font color="#D18336">원</font></td>
</tr>
<tr>
<td width="200" align=center>{$view_href}<img src="{$btimg_view}" border="0"></a> {$order_href}<img src="{$btimg_order}" border="0"></a></td>
</tr>
<tr><td height="17"></td></tr>
</table>
</td>
HEREDOC;
}
이렇게 되어 있으면 {$list[$i][wr_3]} 이것을 어떻게 해줘야 천단위에 ,가 표시되어지는지
가르쳐주세요.. echo 안에 있으니 모르겠네요..
부탁드립니다.
늦은밤인데 수고들 많으십니다.
댓글 전체
<?php $cost = number_format("$view[wr_3]","0"); ?>
이라고 echo 밖에다 해주시고..
<td width="200" height="15" align=left style='padding-left:48px;'><font color="#D18336">판매가 :</font><font color="#D9591A"> {$cost}</font> <font color="#D18336">원</font></td>
이렇게 써주시면 되지 않을까요?
제가 초보도 아닌 문외한입니다. 잘 않되도 돌은 던지지 마세요..;;;
이라고 echo 밖에다 해주시고..
<td width="200" height="15" align=left style='padding-left:48px;'><font color="#D18336">판매가 :</font><font color="#D9591A"> {$cost}</font> <font color="#D18336">원</font></td>
이렇게 써주시면 되지 않을까요?
제가 초보도 아닌 문외한입니다. 잘 않되도 돌은 던지지 마세요..;;;
잘 안됩니다. 답변해주셔서 감사합니다. 다른 방법은 없을까요? 부탁드립니다
view : <?=number_format($view[wr_3])?>
list : <?=number_format($list[$i][wr_3])?>
이렇게 하면 안돼던가요?
list : <?=number_format($list[$i][wr_3])?>
이렇게 하면 안돼던가요?
HEREDOC 내에서는 함수처리를 할 수가 없죠
HEREDOC 바로 윗줄에다 $list[$i][wr_3]=number_format($list[$i][wr_3]);
이렇게 한 줄 추가해 보세요
HEREDOC 바로 윗줄에다 $list[$i][wr_3]=number_format($list[$i][wr_3]);
이렇게 한 줄 추가해 보세요
"균이"님 말씀되로 하니깐 적용됩니다. 정말 감사드립니다.
답변해주신 시하님과 neue님도 감사드립니다.
열심히 하겠습니다. 수고하세요 ^^
답변해주신 시하님과 neue님도 감사드립니다.
열심히 하겠습니다. 수고하세요 ^^
ㄳㄳ