a게시판의 정보를 가져오고 싶습니다.
본문
aa회원이 a테이블게시판의 여분필드5에 등록된것을
aa회원이 b게시판에 쓴글 뷰페이지에 보여지게 하고싶은데
이럴때는 어떻게 해야하는지 궁금합니다.
알려주시면 감사하게습니다.
답변 1
b 게시판의 특정 글을 조회할 때,
해당 글 작성자가 a 게시판에서 남긴 wr_5 값을 함께 볼 수 있도록
b 게시판의 view.php 파일을 수정하여 a 게시판의 데이터를 조회/출력하면,
> > SQL JOIN 또는 별도 쿼리를 활용해
a 테이블에서 해당 회원의 정보를 가져와 b 게시판 뷰 페이지에 출력하면 될까요~
*bbs/view.php 파일을 열고, 해당 글을 조회하는 부분 아래에 다음 SQL을 추가
// 현재 보고 있는 글의 작성자 ID 가져오기
$member_id = $view['mb_id'];
// a 게시판에서 동일 작성자의 wr_5 값 가져오기
$sql = "SELECT wr_5 FROM g5_write_a WHERE mb_id = '$member_id' ORDER BY wr_id DESC LIMIT 1";
$result = sql_fetch($sql);
$extra_field_5 = isset($result['wr_5']) ? $result['wr_5'] : '없음';
*view.skin.php 파일에서 원하는 위치에 다음을 추가하여 wr_5 값을 출력
<div class="extra-info">
<strong>추가 정보:</strong> <?php echo htmlspecialchars($extra_field_5); ?>
</div>
답변을 작성하시기 전에 로그인 해주세요.