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

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
댓글창에서 댓글쓴 회원정보가 보여지려면

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'];
?>

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

회원로그인

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