한개만 묻겠습니다.

한개만 묻겠습니다.

QA

한개만 묻겠습니다.

답변 3

본문

<? if($list[$i][wr_1] == 1){?>style="background-image: url('../skin/board/test/images/1.png');"<? } ?> 

이건데요

 

wr_1이 1이면 1.png를 불러오고요

 

wr_1이 2이면 2.png를 불러오려면 else if 어쩌구 하던데

td 안에 넣을건데 어떻게 해야해요?

이 질문에 댓글 쓰기 :

답변 3

TD 안에 넣는다면 사노라가노라님 답변처럼 처리하시면 됩니다.

 

<td style="background-image: url('../skin/board/test/images/<?php echo $list[$i][wr_1]; ?>.png');">

123

</td>

<?php if($list[$i][wr_1] == 1){?>
    <td style="background-image: url('../skin/board/test/images/1.png');">123</td>
<?php }elseif($list[$i][wr_1] == 2){?>
    <td style="background-image: url('../skin/board/test/images/2.png');">123</td>
<?php } ?>

또는

<?php if($list[$i][wr_1] == 1){?>
    <td style="background-image: url('../skin/board/test/images/1.png');">123</td>
<?php }else{?>
    <td style="background-image: url('../skin/board/test/images/2.png');">123</td>
<?php } ?> 

감사합니다~ 잘됩니다.
혹시 좀 더 여쭤볼 수 있을지..ㅎ
td 바깥에서 감싸면 td 내용이 꽤 많아 두번 반복되어야 해서..

td한개 안에 넣었더니 style가 2번 있으니 드림위버에서 테이블이 밀리는 현상이..
하지만 보이는데는 전혀 이상이 없습니다.
아시다시피
제가 많이 허접이라..ㅋ

class를 주고

스타일 안에서 <? ?>를 처리하는 방법은 없겠죠?

참고용 1

style="background-image: url('../skin/board/test/images/<?php echo $list[$i][wr_1]; ?>.png');" 

 

참고용2 - 값 있으면 해당값을 파일명으로 없으면 임의

style="background-image: url('../skin/board/test/images/<?php echo ($list[$i][wr_1]) ? $list[$i][wr_1] : 'test'; ?>.png');" 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 954
© SIRSOFT
현재 페이지 제일 처음으로