테스트 사이트 - 개발 중인 베타 버전입니다

그누보드 게시판, 검색 관련 문의 채택완료

12054 2년 전 조회 2,123

안녕하세요 그누보드 왕초보입니다...

제가 퍼블리셔여서 php를 잘모르는데 이 기능을 수정해야되서 찾아보다가 도저히 안되서 질문 드립니다ㅠㅠ

게시판 검색에 대한 내용이며 질문 드릴 내용은 총 두개입니다.

 

 

1. 게시판 - 검색 : 전체검색

- option 값을 '전체'로 선택하여 검색 시 필드1(a)과 필드2(b), 필드3(c)에 대한 검색이 되어야합니다.

즉, 모든 필드의 값이 검색되게 하고 싶습니다. 그래서 제가 수정한 코드는 아래와 같습니다.

|| 연산자를 사용하여 수정하였지만 검색이 되지 않습니다. 어떻게 하면 전체 검색을 할 수 있을까요??

$str .= '';

$str .= '';

$str .= '';

$str .= '';

 

2. 게시판 - 검색 : enter를 이용하여 검색하고자 합니다.

- 현재 상태는 검색버튼(돋보기 아이콘)을 마우스로 클릭해야만 검색이 되는데 키보드의 enter로 검색이 되게 하고 싶습니다. enter할 경우 fboardlist_submit에 대한 함수가 실행되어 아래에 있는 코드가 실행됩니다...

html 구조는 대략

... 검색 관련 코드 등 게시판에 대한 코드가 form안에 다있습니다...
이런식으로 되어있습니다.

(form 안에 게시판에 대한 코드가 다 포함되어있어서 그런건가?! 하는 생각도 있어서 위와 같이 적었습니다 ㅠㅠ)

enter 시 검색될 수 있게 하고 싶습니다 ㅠㅠ!! 

function fboardlist_submit(f) {

    var chk_count = 0;

    for (var i=0; i

        if (f.elements[i].name == "chk_wr_id[]" && f.elements[i].checked)

            chk_count++;

    }

    if (!chk_count && document.pressed != '다운로드') {

        alert(document.pressed + "할 게시물을 하나 이상 선택하세요.");

        return ;

    }

    if(document.pressed == "선택복사") {

        select_copy("copy");

        return;

    }

    if(document.pressed == "선택이동") {

        select_copy("move");

        return;

    }

    if(document.pressed == "선택삭제" || document.pressed == "회원선택삭제") {

        if (!confirm("선택한 게시물을 정말 삭제하시겠습니까?\n\n한번 삭제한 자료는 복구할 수 없습니다\n\n답변글이 있는 게시글을 선택하신 경우\n답변글도 선택하셔야 게시글이 삭제됩니다."))

            return false;

        f.removeAttribute("target");

        f.action = g5_bbs_url+"/board_list_update.php";

    }

    return true;

}

 

힌트가 될 수 있는 답변이라도 주시면 감사하겠습니다 ㅠㅠ!!

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

답변 1개

채택된 답변
+20 포인트

........
기본적으로 위와 같이 하면 될것입니다.

 

$str .= '... 이 부분은 php로 아래와 같이 불러오는 것입니다. 

 

위의 자바스크립트는 검색과 관련없는 스크립트 입니다 참고하세요  

로그인 후 평가할 수 있습니다

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

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

로그인