댓글창에서 댓글쓴 회원정보가 보여지려면

댓글창에서 댓글쓴 회원정보가 보여지려면

QA

댓글창에서 댓글쓴 회원정보가 보여지려면

본문

view.comment.skin.php에서요

댓글을 작성한 댓글작성자의 닉네임을 불러오려고 하는데요

이름같은경우 <?php echo get_text($list[$i]['wr_name']); ?> 

이런식으로 불러오길래 <?php echo get_text($list[$i]['mb_nick']); ?>으로 넣어도

아무것도 안뜨고 

$get_member($mb_nick);를 사용했을땐 로그인한 계정의 정보를 불러오더라구요..

이 부분 어떻게 처리하면 좋을지 조언주시면 감사하겠습니다

이 질문에 댓글 쓰기 :

답변 2

게시판 테이블에는 닉네임이 없어서 글 작성시 임시컬럼 구간에 닉네임을 넣어서 부르시거나

mb_id값으로 member테이블에서 값을 불러와서 사용해야 할 듯 해요

상황 : 현재 게시판 테이블에서는 닉네임을 저장하지 않는다.

처리1 : 게시판 글, 댓글 작성시 wr_1~wr_10와 같은 임시 컬럼들이 있는데 insert구간에 wr_10 = $member['mb_nick'] 를 기입하여 닉네임을 추가하고 list나 view시 wr_10를 출력한다.

처리2 : 게시판 테이블에는 mb_id 값이 있으므로 mb_id를 이용해서 member테이블에 접근 닉네임값을 추출하여 출력한다.

코드 테스트 없으므로 참고만 하셔야 합니다~

애초에 글이나 댓글을 작성할 때 게시판 이름 필드에 회원 닉네임으로 저장될텐데요.

원본 상태가 아니라면 이렇게 get_member 함수를 이용해서 회원 정보에 있는 값들은 직접 가져와서 출력할 수가 있습니다.

 

<?php
$mb = get_member($list[$i]['mb_id']);
echo $mb['mb_nick'];
?>

답변을 작성하시기 전에 로그인 해주세요.
전체 119
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT