채택완료

여분필드 값 없을경우

2014-10-29 (수) 11:56:41 4,562
Copy
<?=$list[$i][wr_23]?> - <?=$list[$i][wr_24]?> (<?php echo $list[$i]['wr_25'] ?>)
 

이렇게 list.skin.php파일에 작성하면 값이 있을경우

여분필드23 - 여분필드24 (여분필드25)

이렇게 나오는데요!

값이 없을경우는

 - ()

이렇게 나와버려서 보기가 안좋네요!

여분필드 값이 없을경우 빈공간으로 나오게 하려면 어떻게하나요?

|

답변 4개 / 댓글 2개

채택된 답변
+20 포인트

<?php if($list[$i][wr_23]) {?>​

<?=$list[$i][wr_23]?> - <?=$list[$i][wr_24]?> (<?php echo $list[$i]['wr_25'] ?>)​

<?php } ?>​ 

답변에 대한 댓글 1개

감사합니다 잘되네요 ^^

<?php if($wr_23) {?>

이 부분을 상황에 따라 작성 해주세요

 

리스트인경우​

$list[$i][wr_23]

상세 페이지 인 경우

$view[wr_23]

<?php if($wr_23) {?>

<?=$list[$i][wr_23]?> - <?=$list[$i][wr_24]?> (<?php echo $list[$i]['wr_25'] ?>)​

<?php } ?>​

 

여분필드23이 있다면 아래와 같이 나오게 하는법이 있습니다.

답변에 대한 댓글 1개

안되네요 ㅠ

조건문을 걸어두어 값이 있을 경우 와 없을 경우로 나누면 될것 같습니다.

삼항연산식으로 처리해도 좋을것 같습니다.

답변을 작성하려면 로그인이 필요합니다.