PHP wr_1에 값이 있을 때랑 없을 때 출력되는 값을 다르게 하고 싶습니다.
wr_1에 값이 있으면 wr_1이 출력되고
wr_1에 값이 없으면 wr_2가 출력되는 형식입니다.
if문을 사용하면 될 듯 한데 어디서 잘못한건지 작동이 안되서...
<?php if($list[$i]['wr_1']) {
echo $list[$i]['wr_1'];
} else {
echo $list[$i]['wr_2'];
}
?>
답변 3개 / 댓글 1개
채택된 답변
+20 포인트
마르스컴퍼니
2022-10-13 (목) 15:20:05
잘못된 부분이 없습니다.
Copy
<?php
if($list[$i]['wr_1']) {
echo $list[$i]['wr_1'];
} else {
echo $list[$i]['wr_2'];
}
?>
or
Copy
<?php echo $list[$i]['wr_1'] ? $list[$i]['wr_1'] : $list[$i]['wr_2'] ?>
답변에 대한 댓글 1개
2022-10-13 (목) 15:19:49
Copy
if($list[$i]['wr_1'] == "") {
echo $list[$i]['wr_1'];
} else {
echo $list[$i]['wr_2'];
}
// 또는
echo ($list[$i]['wr_1'] == "")?$list[$i]['wr_1']:$list[$i]['wr_2'];
이렇게 해보세요
2022-10-13 (목) 15:17:10
답변을 작성하려면 로그인이 필요합니다.