$member 로 데이터를 가져올 수 없습니다.
안녕하세요, php왕초보입니다.
아래와 같이 현재 로그인한 본인의 아이디를 $member 로 호출하는 예제를 연습중인데, 제대로 출력이 되지 않아 질문드립니다.
php파일의 코드는 아래와 같습니다.
</p>
<p><?php
include_once('./_common.php');
include_once('./_head.php');
?></p>
<p>내 아이디는 <? echo $member['mb_id']; ?> 입니다.
</p>
<p><?
include_once('./_tail.php');
?></p>
<p>
이 때 결과로 "내 아이디는 입니다." 라는 문장만 반환되어 아이디를 확인할 수 없는데, 무엇이 잘못된 것일까요?
echo $member; 를 써보니 Array 라는 값이,
echo $member['mb_level']; 은 1이 출력되며 mb_nick 이나 다른 필드들은 호출되지 않습니다.
고수님들 답변해주시면 감사하겠습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
4년 전
echo $member; 를 써보니 Array 라는 값이...
==
print_r( $member);
라고 해 보세요.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
4년 전
이렇게 해보시면 됩니다.
이부분에서
예제1)
</p>
<p><?php</p>
<p>include_once('./_common.php');</p>
<p>include_once('./_head.php');</p>
<p>?></p>
<p>내 아이디는 <?php echo $member['mb_id']; ?> 입니다.
</p>
<p><?</p>
<p>include_once('./_tail.php');</p>
<p>?></p>
<p>
예제2
</p>
<p><?php</p>
<p>include_once('./_common.php');</p>
<p>include_once('./_head.php');</p>
<p>?></p>
<p>내 아이디는 <?=$member['mb_id']; ?> 입니다.
</p>
<p><?</p>
<p>include_once('./_tail.php');</p>
<p>?></p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
�
4년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
채택
답변대기
채택
채택
채택
답변대기
답변대기
답변대기
채택
답변대기
답변대기
채택
채택
채택
답변대기
채택
채택
답변대기
다른 일반 회원으로 로그인하니 정상출력됩니다.
혹시 그 이유를 아실까요?