- 게시글 본문에서 스크랩된 횟수 및 스크랩한 회원 목록 표시2025년 01월 29일
- TheStorybook
- 작성자
- 2025.01.29.:24
게시글 본문에서 문서가 '스크랩된 횟수' 그리고 '스크랩한 회원 목록'을 가져오는 방법입니다.
이미 관련 팁이 있을지 모르겠는데 제가 찾아본 바로는 눈에 띄지 않더라구요.
* 게시글 본문 템플릿 파일(보통은 _read.html 파일) 적당한 곳에 다음의 소스를 삽입합니다.
{@ $oDB = DB::getInstance(); // 스크랩 카운트를 가져오는 쿼리 실행 => $scrap_count $query = 'SELECT count(*) AS count FROM member_scrap WHERE document_srl = ?'; $stmt = $oDB->query($query, $document_srl); $result = $stmt->fetchAll(); $scrapped_count = $result[0]->count; // 스크랩 회원 리스트를 가져오는 쿼리 실행 => $scrap_member_list $member_columns = preg_filter('/^/', 'member.', ['member_srl', 'user_id', 'email_address', 'phone_number', 'user_name', 'nick_name', 'extra_vars']); $query = 'SELECT '. implode(',', $member_columns) .' FROM member_scrap LEFT JOIN member ON member_scrap.member_srl = member.member_srl WHERE member_scrap.document_srl = ?'; $stmt = $oDB->query($query, $document_srl); $result = $stmt->fetchAll(); $scrap_member_list = $result; }
이걸로 끝입니다. 위의 코드 다음부터 ...
- {$scrapped_count}는 스크랩된 횟수를 출력하고
- $scrap_member_list는 스크랩한 회원 목록을 가리킵니다. $scrap_member_list는 반복문을 사용해서 각자 구미에 맞는 적당한 방식으로 활용해야겠지요?
'XE(Rhymix) > 변수 응용' 카테고리의 다른 글
게시물 목록 화면에서 내용 길이 줄이고 '더보기' 출력하기 코드 (0) 2025.01.30 추천수/댓글수로 평점 계산하기 (0) 2025.01.29 게시판 본문 요약을 불러올때 링크 주소는 제거하기 (0) 2025.01.29 로그인이 필요합니다 이후 로그인 페이지로 어떻게 이동하게 만들 수 있나요 (0) 2025.01.29 쿼리문은 어려워#1 (0) 2025.01.29 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)