list.skin에 if문 채택완료
안녕하세요,
php 초보입니다.
list.skin에 if문을 주고자 하는데요..
php에선 list를 뿌려줄 때
이런식으로 뿌려주더라구요..
(아직 echo의 개념이 제대로 안잡혀있네요..)
배열에 담아서 뿌리는거 같은데...
만약 여기서 명칭의 값이 1이면 사과
2이면 바나나
이런식으로 조건을 주어 값을 변경하여 출력하고자 합니다.
</p><p><?php</p><p style="margin-left: 40px;"> if("1".equals($list[$i]['컬럼'])) {
echo ['컬럼'] == "사과";
}else {</p><p style="margin-left: 80px;">echo ['컬럼명'];</p><p style="margin-left: 40px;">}</p><p>?></p><p><td class="클래스명"><?php echo $list[$i]['컬럼'] ?></td></p><p>
이런식으로 코딩을 해주었는데 오류가 나네여..;;
php는 처음이라..
코딩이 엉망이여 죄송합니당..어디가 틀린걸까요?
답변 4개
equals는 jsp용 비교 함수이구요
php에서는
if ($list[$i]['컬럼']=="1") {
echo "사과";
}
이런식으로 찍어주시면 됩니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
기본 형식은 가 맞구요
php.ini 에 ShortTag 옵션이 off가 설정되어 있으시다면 ?>도 사용이 가능합니다.
최근 php 버젼에서는 대부분은 기본으로 php.ini 에 ShortTag 옵션이 off가 설정이 되어 있기때문에
같이 사용이 가능합니다.
답변에 대한 댓글 1개
답변 감사드립니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
혹 그러면
출력을 해줄 땐
<td>
<?php
if ($list[$i]['컬럼']=="1") {
echo "사과";
}else {
echo $list[$i]['컬럼'];
}
</td>
이렇게 해주면 되나요?
------------------------------------
해결했네요 !!
비슷하지만 다른 두 언어 ..ㅎㅎ 열공해야겠네요