그룹에 속한 게시판필드의 중복검사에 대하여.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

그룹에 속한 게시판필드의 중복검사에 대하여.. 정보

그룹에 속한 게시판필드의 중복검사에 대하여..

본문

안녕하세요.
 
한 그룹이 있고 그 그룹에 속한 게시판이 10개라고 했을때...
 
그룹에 속한 게시판 제목의 중복확인을 하고 싶습니다.
 
일반페이지에서 한줄 입력폼에 '그누보드'라고 넣고 확인을 누르면
다음 페이지(일반페이지)에서 제목이 중복인지 아닌지 알수 있게 텍스트로 나타나게 하려 합니다.
 
중복입니다./중복이 아닙니다.
 
위처럼 하고 싶은데 도움 부탁드립니다. 꾸벅..^^

댓글 전체

/adm 폴더 안에 board_form_update.php 파일에서..



    $row = sql_fetch(" select count(*) as cnt from $g4[board_table] where bo_table = '$bo_table' ");
    if ($row[cnt])
        alert("{$bo_table} 은(는) 이미 존재하는 TABLE 입니다.");

위 문구 다음에..   
$row = sql_fetch(" select count(*) as cnt from $g4[board_table] where bo_subject = '$bo_subject' ");
    if ($row[cnt])
        alert("{$bo_subject} 은(는) 이미 존재하는 제목 입니다.");

라고 하면 될듯합니다..^^


board_copy_update.php

도 손봐주셔야 합니다..^^



(따로 페이지를 제작하는건 조금 양이 많아서..^^;;)
새나라님 답변 감사합니다.
그런데 제가 질문을 잘못 드린것 같기도 합니다 ;;

관리자모드에서의 게시판 제목이 아니구요.
사용자 모드에서 게시판에 글을 쓸때 제목 검사를 하기 원하거든요^^

같은 그룹내에서 글 제목이 동일하면 안돼기 떄문에 위에 질문드린데로
한줄 입력폼을 제목을 넣고 중복확인이 돼게 하고 싶습니다..

힌트좀 주실 수 있으세요? ㅎㅎ
아.. 글쓰기시에 그러시다면..

bbs/write_update.php

파일을 수정하셔야 합니다.

if (!isset($_POST[wr_subject]))
    alert("제목을 입력하여 주십시오.");
밑에다가..

if($write_table =="g4_testboard(보드테이블명)"){
$row = sql_fetch(" select count(*) as cnt from $write_table where wr_subject= '$wr_subject' ");
    if ($row[cnt])
        alert("{$wr_subject} 은(는) 이미 존재하는 제목 입니다.");
}
라고 수정하시면됩니다.
말씀하신 부분은 그룹이 아니고 일반 보드에 대한 검사같습니다.

그리고 위에 질문드린데로 일반페이지에서 구현하는 부분이었습니다.
신경써 주셔서 감사합니다.
다른 방법으로 해결하였습니다^^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT