채택완료

공지사항 체크 질문이요

2016-07-21 (목) 14:55:18 3,546

게시판 당 공지사항 등록을 1개로 제한하려고 합니다.

기존에 공지사항이 등록 되있는데 공지에 체크 후 작성완료 버튼을 누르면 등록된 공지가 있다며

alert을 띄워주고 싶습니다.

어느 부분을 체크해야 할까요? DB에 따로 값이 있는것도 아니더라구요..

부탁 드립니다~

|

답변 2개

채택된 답변
+20 포인트

우선 스킨을 수정하셔야 할듯하네요~

 g5_board 테이블이 보시면  bo_notice 란 필드가 있습니다.

예를들어 해당 게시판의 공지사항이 2개 가 있다면 bo_notice  필드에 해당 wr_id값이 2셋팅됩니다,

구분자는 콤마를 넣어서 2번 10번 wr_id라 하면 "2,10" 이렇게 되겠죠?

그럼 explode란 함수를 가지고 구분하시면 몇개의 배열이 있는지 알수 있습니다.

예)  $cnt =  count( explode(row[bo_notice] ,",") ) ;   // 요렇게 처리하시면 공지사항의 몇개인지 알수 있겠죠?

그럼 submit 할때 if 조건을 비교 해서 cnt >1 일경우  입력 못하도록 처리 하면됩니다.

2016-07-21 (목) 15:05:35

g5_board table 에 bo_notice 컬럼체크하시면댈거같습니다

답변을 작성하려면 로그인이 필요합니다.