보드명이나 여분필드의 내용으로 검색하고자 합니다.
먼저 보드명을 검색하기 위해
new.php에
if ($bo_subject) {
$sql_common .= " and b.bo_subject = '{$bo_subject}' ";
}
추가
검색 form에
<input type="text" name="bo_subject" value="<?php echo $bo_subject ?>" id="bo_subject" required class="required frm_input">
를 적용했습니다만
보드명 검색이 안되더군요.
아니면 일반 게시판 스킨에 동일 그룹 내 모든 게시판의 내용을 출력할 수 있을런지요?
답변 1개 / 댓글 2개
채택된 답변
+20 포인트
eyekiss
2020-02-10 (월) 00:27:07
검색이라면 like 를 사용하세요.
$sql_common .= " and b.bo_subject like '%{$bo_subject}%' ";
답변에 대한 댓글 2개
RELAX
2020-02-13 (목) 19:28:07
eyekiss
2020-02-14 (금) 07:22:22
bbs\new.php 파일 젤 위에 보시면 아래 소스가 있는데,
이 부분이 불러오는 테이블 입니다.
{$g5['board_new_table']} a, {$g5['board_table']} b, {$g5['group_table']} c
a 새글테이블, b 게시판설정, c 게시판분류
즉, 게시판 테이블에 대한 부분은 가져오지 않습니다.
테이블명 d 를 추가해서.
d.wr_1 으로 검색을 해야합니다.
이 페이지에서의 검색은 어려울듯 하네요..
$g5['write_prefix'] . $bo_table 과 같이 테이블명을 만들어야하는데..^^;;
이 부분이 불러오는 테이블 입니다.
{$g5['board_new_table']} a, {$g5['board_table']} b, {$g5['group_table']} c
a 새글테이블, b 게시판설정, c 게시판분류
즉, 게시판 테이블에 대한 부분은 가져오지 않습니다.
테이블명 d 를 추가해서.
d.wr_1 으로 검색을 해야합니다.
이 페이지에서의 검색은 어려울듯 하네요..
$g5['write_prefix'] . $bo_table 과 같이 테이블명을 만들어야하는데..^^;;
답변을 작성하려면 로그인이 필요합니다.
근데 혹시 wr_1 필드는 좀 다른가요?
위 내용에서 bo_subject만 wr_1으로 바꿨더니 내용이 있어도 목록이 없다고 나와서요