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

get_sql_search

· 12년 전 · 1496 · 2
검색관한 질문입니다
어떤 필드에서 검색어가 "완료" 가 아닌 모든것을 검색해서 리스트로 불러오고싶습니다

get_sql_search 에서 무엇을 고쳐야 하나요 선배님들

댓글 작성

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

로그인하기

댓글 2개

어떤 필드가 무엇인지, 완료 외에 어떤 값들이 있는지 구체적으로 얘기하면 방법을 찾기가 좀 쉬워질텐데...
검색어를 넘겨야 하기 때문에 get_sql_search만 고쳐서 될 문제는 아닙니다
몇가지 방법이 있겠는데요
1.
제일 간단한 방법은 추천 비추천을 사용하지않는다면 스킨에서 완료가 아닌 게시물은 wr_good 값을 1이 되게 해줍니다
sql_query("upate $write_table set wr_good='1' where 어떤필드<>'완료'");
검색폼에서는 sfl=wr_good, stx=1 이 되게 해주면 됩니다

2.
검색폼에서 검색어를 stx='비완료' 가 되게 하고 get_sql_search 에서
// 쿼리의 속도를 높이기 위하여 ( ) 는 최소화 한다.
바로 윗줄에 아래 코드를 넣으면 됩니다
if($stx=='비완료'){ $str.=" $search_field<>'완료' "; return; }

3. 어떤필드에 완료 아닌 값이 몇개 안된다면 예를들어 접수, 취소, 완료 이렇게 있다고 한다면
stx="접수 취소" 이렇게 되도록 해주면 됩니다
감사합니다

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440