너무 어려워요.. 회원 프로필에 최신글 끌어오는 방법좀 알려주세요.
본문
회원 프로필을 재구성해서 그사람이 작성한 최신글을 끌어오고 싶어요..
어디서부터 어떻게 손봐야할지 모르겠어요.. 도움좀 주시면 감사하겠습니다 ㅠㅠ
답변 2
사용하는 회원스킨의 profile.skin.php 파일에
latest.lib.php 파일의 함수를 복사하여 붙여넣으신후 함수명을 변경하시고 (변경하지 않으면 다른페이지에서 latest.lib.php 인클루드될경우 동일함수명 사용으로 인한 오류가 발생될 수 있습니다.)
해당 사람의 글만 가져도록 쿼리를 구성하세요.
대략 아래와 같이 하시면 되겠네요.
$sql = " select * from {$tmp_write_table} where wr_is_comment = 0 and mb_id='{$member['mb_id']}' order by wr_num limit 0, {$rows} ";
그리고 $member 변수를 해당함수안에서 인식이 가능하도록 global 처리해주시구요.
해당 함수 상단에 global $g5, $member; 처럼 하시면 됩니다.
아니면 해당 함수에 인자로 전달하도록 하셔도 되구요.
그리고 cache 사용으로 인해 제대로 출력되지 않거나 하시면 cache 가 생성되지 않도록
관련된 코드들은 삭제해주세요.
최신글은 별도로 정보가 저장이 되는데요.(g5_board_new)
이 테이블에 mb_id 값이 존재해요.
이것으로 $member[mb_id] 값과 일치하는 값을 불러오면 됩니다. ^^
답변을 작성하시기 전에 로그인 해주세요.