본문 바로가기
PHP/게시판 만들기

게시판 검색 기능 수정

by ethanjoh 2009. 2. 11.
2008/11/22 - [게시판 만들기] - 검색 기능 추가

이전 검색기능은 잘 모르는 상태에서 만들다 보니 실행이 잘 안됐다.
아래는 수정한 코드다.



//검색 시 DB 쿼리에 추가할 부분
//form submit 할 때 히든값으로 $mode 값을 넘긴다.

if($mode=='search') {
	switch ($key) {
		case "title":
			$s_sql .= " AND title LIKE '%$keyword%' ";
			break;
		case "contents":
			$s_sql .= " AND contents LIKE '%$keyword%' ";
			break;
		case "name":
			$s_sql .= " AND name LIKE '%$keyword%' ";
			break;
	}
} 

...

//DB로부터 값을 가져온다.

$sql= "SELECT * FROM board
	    WHERE reply_no = 0 $s_sql AND reply_no=0
	    ORDER BY main_no DESC";	

//쿼리 후 결과를 저장한다.
$result = mysql_query($sql);

...

 

'PHP > 게시판 만들기' 카테고리의 다른 글

해결못한 한글입출력 문제  (1) 2009.02.12
게시판 DB 스키마 정리  (0) 2009.02.12
게시판 만들기 진행상황  (0) 2009.01.15
게시판 만들기 중간 소스 정리  (0) 2008.12.08
첨부파일 수정하기  (0) 2008.12.07