값이 없을경우엔 출력하지 않도록 하고싶습니다.

· 2012-07-20 (금) 22:02:25 · 1094 · 3
22.JPG
지출 란의 출력 소스는
<td valign="top" align="left"><span style='color:#ff0000'>지출 총계 :  <?=number_format($list[$i][wr_2]+$list[$i][wr_4]+$list[$i][wr_6]+$list[$i][wr_8]+$list[$i][wr_10]+$list[$i][wr_12]+$list[$i][wr_14]);?></span>
<br><?=$list[$i][wr_1]?>  <?=number_format($list[$i][wr_2])?>
<br><?=$list[$i][wr_3]?>  <?=number_format($list[$i][wr_4])?>
<br><?=$list[$i][wr_5]?>  <?=number_format($list[$i][wr_6])?>
<br><?=$list[$i][wr_7]?>  <?=number_format($list[$i][wr_8])?>
<br><?=$list[$i][wr_9]?>  <?=number_format($list[$i][wr_10])?>
<br><?=$list[$i][wr_11]?>  <?=number_format($list[$i][wr_12])?>
<br><?=$list[$i][wr_13]?>  <?=number_format($list[$i][wr_14])?>
</td>

이것입니다.

문제는 지출이 없을경우 공란으로 나와야 할텐데
위처럼 0 으로 표시가 되어버립니다 ㅠㅠ
초보에게 한줄기 조언좀 부탁드리겟습니다

첨부파일

22.JPG (36.3 KB)
0회 2012-07-20 22:02
|

댓글 3개

각 행의 앞에 조건문을 넣어주세요.



<br><?php if($list[$i][wr_1] != '') echo "number_format($list[$i][wr_1])"; ?>
<br><?php if($list[$i][wr_2] != '') echo "number_format($list[$i][wr_2])"; ?>

이렇게 wr_1 ~ wr_14 까지 바꿔주면서 해주시면 될겁니다.
2012-07-20 (금) 22:35:00
무지 간단한거였네요 ㅠㅠ
감사합니다
2012-07-20 (금) 22:43:07
ㅠㅠ 근데 number_format($ 어찌고 그대로 출력되네요

아무래도 echo 를 쓰는게 아니고 다른걸 써야하나 본데요 ㅠㅠ
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-07-22 조회 1,933
12-07-22 조회 817
12-07-22 조회 853
12-07-21 조회 1,601
12-07-21 조회 853
12-07-21 조회 2,076
12-07-21 조회 757
12-07-21 조회 840
12-07-21 조회 1,896
12-07-21 조회 780
12-07-21 조회 899
12-07-21 조회 2,233
12-07-21 조회 1,667
12-07-21 조회 1,797
12-07-21 조회 870
12-07-20 조회 754
12-07-20 조회 864
12-07-20 조회 1,095
12-07-20 조회 1,719
12-07-20 조회 2,131