특정 게시판의 공지사항(notic)과 여분 필드의 값에 해당 되는 게시물 뽑기[추출]
매매 스킨 활용 중입니다
다 좋은데 추출이 문제라...
과제 1.
메인에서 공지(bo_notic)에 기록 된 게시물만 출력 하되 특정 여분 필드 값을 출력 하는 방법을 알고 싶습니다
더쉽게 말하면 공지 체크된 글만 추출해서 뿌려 주고 싶습니다.
과제2.
특정 게시물의 여분 필드에 "사과" 또는 "포도" 또는 "감귤" 가 있을때 이걸 기준으로 또다른 여분 피드의 값을 추출 하고 싶습니다.
예) 데이타
여분 필드값 wr_1 = "사과" 여분 필드값 wr_4 = "010-111-2222"
여분 필드값 wr_1 = "사과" 여분 필드값 wr_4 = "010-222-3333"
여분 필드값 wr_1 = "사과" 여분 필드값 wr_4 = "010-444-5555"
여분 필드값 wr_1 = "포도" 여분 필드값 wr_4 = "010-555-6666"
여분 필드값 wr_1 = "감귤" 여분 필드값 wr_4 = "010-222-4444"
위 데이터 일때
"사과"에 해당되는 자료(wr_4) 의 해당 값만 추출 하고 싶습니다.
010-111-2222
010-222-3333
010-444-5555
과제3.
히트수가 높은것수서 대로 뽑고 싶습니다.
무지 급한거라....
초고수님들 부탁드립니다
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 1개
.. 암튼 세가지 다 조합하더라도 sql문을 직접 작성하지 않는 이상은 그누보드에서 구현이 힘들거 같다~ 라는 생각이 듭니다만..
과제1.
$sql = "select * from 테이블명 where bo_notic = '공지체크여부' ";
로하시면 될거 같군요..
과제2.
$wr_1 = "사과";
$sql = "select * from 테이블명 where wr_1 = '$wr_1' ";
과제3.
$sql = "select * from 테이블명 order by wr_hit desc ";
여기 세가지를 합치면
$wr_1 = "사과";
$sql_common = " from 테이블명 ";
$sql_search = " where (1) ";
if($wr_1) $sql_search .= " and wr_1 = '$wr_1' ";
$sql_search .= ' and bo_notic = '공지체크여부' ";
$order_by = " wr_hit desc ";
$sql = "select *
$sql_common
$sql_search
order by $order_by ";
이렇게 하믄 되겠죠 ^^;;
질문의 요지를 몰라 이렇게만 답변드립니다.