루미집사님 jqgrid 그누보드5 스킨 적용 문제

루미집사님 jqgrid 그누보드5 스킨 적용 문제

QA

SIR 제작의뢰 - 견적무료/익명보정/호스팅, DB 이전/단기개발. 이젠 ' 의뢰인'이 원하는 '제작자'에게만 연락처를 알릴 수 있습니다.

루미집사님 jqgrid 그누보드5 스킨 적용 문제

본문

3024606655_1552965387.8644.png

 

3024606655_1552965393.7382.png

 

안녕하세요 루미집사님의 스킨을 사용할려고 하는데요 글을 신규등록 했을 때 무작위로 다 리스트에 나오는게 아니라 리스트를 글을 작성한 작성자와 관리자만 볼 수 있게 하고 싶은데 잘 적용하지를 못하겠네요 ㅠㅠ 리스트가 본인이 작성한 글만 나오고 그 글을 관리자랑 작성자만 볼 수 있게 하고싶습니다. 혹시 알려주실 수 있을까요 꼭 부탁드립니다. 어제도 QnA를 올려서 답변을 주신 분께서 list.data에

 코드 11번째 줄 밑에

if(!$is_admin){//만약 최고관리자가 아니면
     $sql_search.= " AND mb_id='{$member[mb_id]}' "; //본인이 작성한 내용만 검색

이렇게 추가하시면 된다고 하셔서 추가를 했는데 list에 자료가 나오지가 않네요

저는 이거를 주문신청용으로 사용하고 싶어서 주문한 사람은 본인이 신규등록으로 주문한 항목만 볼 수 있게 하고싶습니다. 그리고 관리자는 모든 주문자가 주문한 항목을 볼 수 있게 하고싶어서요. 그래서 관리자는 모두 볼 수 있고 작성자는 작성자가 등록한 글만 볼 수 있게 하고싶습니다. 꼭 좋은 조언 부탁드립니다 .ㅠㅠ 읽어주셔서 감사합니다

이 글을 내 페이스북 계정으로 보내기 이 글을 내 트위터 계정으로 보내기 이 글을 내 구글플러스 계정으로 보내기

이 질문에 댓글 쓰기 :

답변 7

채택됨

조민님의 답변

 

$sql_search = " where wr_is_comment = 0";

 

위에 소스를 아래처럼 변경해 보세요.

 

if($is_admin) {
$sql_search = " where wr_is_comment=0";
}else if($member['mb_no']) {
$sql_search = " where wr_is_comment=0 and mb_id='{$member['mb_id']}'";
}else{
$sql_search = " where wr_is_comment=1";
}

주소복사
채택됨
답변의 댓글

태자님의 답변

thumb-3024606655_1552983197.8245_730x584.png

 

조민님 말씀하신대로 이렇게도 해보고 11번째 코드 삭제하고 위에 소스만 해봐도 작동이 안하네요 자꾸 여쭤서 죄송합니다 ㅠㅠ. 이렇게 해보고 안되면 방법이 없는가요?

주소복사
답변의 댓글

태자님의 답변

조민님 혹시 .. 귀찮으시겠지만 제 코드 다 드릴테니 좀 봐주실 수 있나요 작동이 계속 안되서요. 안되시면 저도 그냥 수긍하겠습니다. 이렇게 답변 주신거도 너무 감사드려요

주소복사
답변의 댓글

조민님의 답변

 

이렇게 한번 해 보세요..

 

$sql_search = " where wr_is_comment = 0";


위에 소스 대신 아래 소스로 변경해 보세요.

 

$sql_search=" ";
if($is_admin) {  관리자일때 전체 보기
$sql_search .= " where wr_is_comment=0";
}else if($member['mb_no']) { // 회원일때 자기글 보기
$sql_search .= " where wr_is_comment=0 and mb_id='{$member['mb_id']}'";
}else{ // 둘다 아니면 아무것도 없다.
$sql_search .= " where wr_is_comment=1";
}

주소복사
답변의 댓글

태자님의 답변

오 조민님  list에 작동은 됩니다 그런데 전체보기로만 작동이되네요 내가 등록한 글만 나오는게 아니라 관리자 말고도 회원도 다 볼 수 있게 나옵니다 제가 이 table은 글 쓰기랑 접근코드를 레벨4로해서 특정 id한테만 레벨4 허가를 내려줄려고 하고 있거든요

주소복사
답변의 댓글
답변을 작성하시기 전에 로그인 해주세요.
전체 80,598 | RSS
고마운 분의 도움으로 질문을 해결하셨다면, 채택을 눌러서 감사의 마음을 전하세요.
어떻게 질문해야 할지 모른다면 질문하는 방법을 읽어 보신후 질문해 보세요.
QA 내용 검색

회원로그인

진행중 포인트경매

  1. @멘션 알림 자동완성 + Ckeditor4 플러그인

    참여21 회 시작19.11.17 11:33 종료19.11.24 05:15

(주)에스아이알소프트 (06253) 서울특별시 강남구 도곡로1길 14, 6층 624호 (역삼동, 삼일프라자) 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT