php if문 궁금합니다. 내가 쓴 글이면 앞에 '내글' 표시를 하려합니다.
본문
<?php echo $list[$i]['name'] ?> // 리스트에서 작성자이름
<?=$member[mb_name]?> // 접속한 회원이름
<? if ( $list[$i]['name'] == $member[mb_name] ) { ?>
<p>내글 </p>
<? } else { ?>
<p>내글아님 </p>
<? } ?>
어딘가 이상산건 알겠는데 어떻게 잘못된건지 몰라 질문드려요.
리스트 제목(subject) 앞에 내글이면 내글 이라고 쓰고 내글이 아니면 내글아님을 출력하려하는데
어디가 잘못된 걸까요??
!-->답변 2
<?
if
(
$list
[
$i
][
'mb_id'
] ==
$member
[mb_id] ) { ?>
가 맞을 겁니다.
배열값에 무엇이 있는지를 확인 할 때는
php함수에는 print_r() 이 있습니다.
그누함수에는 print_r2() 가 있습니다.
print_r2($list);
print_r2($member);
이런식으로 배열에 무엇이 들어있는지 확인 해보시고 if문을 사용하시면 될 것 같습니다.
답변을 작성하시기 전에 로그인 해주세요.