묻고답하기

이거... Mysql 기본 쿼리문으로 코딩하는것도 힘든데

XML로 복잡하게 되있으니...

일단 간단하게 이해한건...

예를들어 document에서 사용하면

document.model에서 function으로 쿼리문 호출 대기.

getDocuments.xml에서 쿼리문 전송.

페이지에서 function호출... 이라는 개념만 이해했습니다. (맞나요..?)

근데 xml도 구조가 복잡하군요...

<query id="getDocumentList" action="select">
    <tables>
        <table name="documents" />
    </tables>
    <columns>
        <column name="*" />
    </columns>
    <conditions>
        <condition operation="in" column="module_srl" var="module_srl" filter="number" />
        <condition operation="in" column="category_srl" var="category_srl" pipe="and" />
        <condition operation="equal" column="is_notice" var="s_is_notice" pipe="and" />
        <condition operation="equal" column="member_srl" var="member_srl" filter="number" pipe="and" />
        <group pipe="and">
            <condition operation="more" column="list_order" var="division" pipe="and" />
            <condition operation="below" column="list_order" var="last_division" pipe="and" />
        </group>
        <group pipe="and">
            <condition operation="like" column="title" var="s_title" />
            <condition operation="like" column="content" var="s_content" pipe="or" />
            <condition operation="like" column="user_name" var="s_user_name" pipe="or" />
            <condition operation="like" column="user_id" var="s_user_id" pipe="or" />
            <condition operation="like" column="nick_name" var="s_nick_name" pipe="or" />
            <condition operation="like" column="email_address" var="s_email_addres" pipe="or" />
            <condition operation="like" column="homepage" var="s_homepage" pipe="or" />
            <condition operation="like" column="tags" var="s_tags" pipe="or" />
            <condition operation="equal" column="is_secret" var="s_is_secret" pipe="or" />
            <condition operation="equal" column="member_srl" var="s_member_srl" pipe="or" />
            <condition operation="more" column="readed_count" var="s_readed_count" pipe="or" />
            <condition operation="more" column="voted_count" var="s_voted_count" pipe="or" />
            <condition operation="more" column="comment_count" var="s_comment_count" pipe="or" />
            <condition operation="more" column="trackback_count" var="s_trackback_count" pipe="or" />
            <condition operation="more" column="uploaded_count" var="s_uploaded_count" pipe="or" />
            <condition operation="like_prefix" column="regdate" var="s_regdate" pipe="or" />
            <condition operation="like_prefix" column="last_update" var="s_last_update" pipe="or" />
            <condition operation="like_prefix" column="ipaddress" var="s_ipaddress" pipe="or" />
            <condition operation="like" column="extra_vars1" var="s_extra_vars1" pipe="or" />
            <condition operation="like" column="extra_vars2" var="s_extra_vars2" pipe="or" />
            <condition operation="like" column="extra_vars3" var="s_extra_vars3" pipe="or" />
            <condition operation="like" column="extra_vars4" var="s_extra_vars4" pipe="or" />
            <condition operation="like" column="extra_vars5" var="s_extra_vars5" pipe="or" />
            <condition operation="like" column="extra_vars6" var="s_extra_vars6" pipe="or" />
            <condition operation="like" column="extra_vars7" var="s_extra_vars7" pipe="or" />
            <condition operation="like" column="extra_vars8" var="s_extra_vars8" pipe="or" />
            <condition operation="like" column="extra_vars9" var="s_extra_vars9" pipe="or" />
            <condition operation="like" column="extra_vars10" var="s_extra_vars10" pipe="or" />
            <condition operation="like" column="extra_vars11" var="s_extra_vars11" pipe="or" />
            <condition operation="like" column="extra_vars12" var="s_extra_vars12" pipe="or" />
            <condition operation="like" column="extra_vars13" var="s_extra_vars13" pipe="or" />
            <condition operation="like" column="extra_vars14" var="s_extra_vars14" pipe="or" />
            <condition operation="like" column="extra_vars15" var="s_extra_vars15" pipe="or" />
            <condition operation="like" column="extra_vars16" var="s_extra_vars16" pipe="or" />
            <condition operation="like" column="extra_vars17" var="s_extra_vars17" pipe="or" />
            <condition operation="like" column="extra_vars18" var="s_extra_vars18" pipe="or" />
            <condition operation="like" column="extra_vars19" var="s_extra_vars19" pipe="or" />
            <condition operation="like" column="extra_vars20" var="s_extra_vars20" pipe="or" />
        </group>
        <group pipe="and">
            <condition operation="more" column="last_update" var="start_date" pipe="and" />
            <condition operation="less" column="last_update" var="end_date" pipe="and" />
        </group>
    </conditions>
    <navigation>
        <index var="sort_index" default="list_order" order="order_type" />
        <list_count var="list_count" default="20" />
        <page_count var="page_count" default="10" />
        <page var="page" default="1" />
    </navigation>
</query>

기본 리스트 부르는 쿼리문 같은데... 어째 정리가 굉장히 힘드네요.

쿼리문 작성 강좌 없나요? 저는 그냥 검색어 입력받아서 그 검색어를 가진 subject를 찾고 그 subject부터 20칸의 게시물만

가지고 오면 되는데 말입니다... (title 정렬로... 가나다순)

페이지에서 function 호출은 문제없는것같은데. XML도 XML이지만 model 파일 정말 골때리네요...ㅠㅠㅠㅠㅠ

다른분들은 다 이해하시겠죠 ㅠ0ㅠ?

질문 요약...

1.layout에서는 쿼리로 게시물 소환이 가능한지. (document로)

2.검색어를 받아 해당 게시판에서 검색어로 된 게시물을 찾고. 그 게시물부터 20칸의 게시물을 가지고온다.

(가나다정렬)... 가르켜주실분... = _ =

3. XML이나 쿼리문 작성에 대한 강좌가 있는지... (아무리 찾아도 없네요... 기본메뉴얼도 다 훑어본것같은데...)
{다른사람한텐 강좌가 필요없는건가 = - =...?}

4.혹은..! 고수님의 조.금의 개조로 최근게시물 위젯을 위 2번 질문처럼 가능한지... = =;;

아 머리를 쥐어 짜다 결국은 글을 남깁니다.

작은 답글이라도... 성의있는 구원에 손길을 원합니다..ㅠㅠ
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
모르미 제로보드 XE - admin으로 글쓰기가 안됩니다.  
홈피가이 더이상 설치가 안되는데 알려주세요. [11] file 2008.10.10 by 홈피가이
i88kk 제로보드 공부에 대한 질문입니다 [1] 2008.10.10 by 쿨김
파다 기존회원 DB 옮겨오는 법 아시나요. [1] 2008.10.10 by 백성찬
김순규774 popup 기능을 넣을려는데 너무 어렵네요.  
1 마우스 오버인가요 이게?;; [2] file 2008.10.10 by 1
mean550 1.0.6 패치후 게시판리스트에서 작성자에게 쪽지/메일 기능 [1] 2008.10.10 by 브을랙
일인자 메뉴부분에 기능추가하는방법이 궁금합니다 꼭좀답변해주세요... [1] 2008.10.10 by 느까끼
테사카 XE 1.06 설치시 오류가 납니다. [1] file 2008.10.10 by 백성찬
다혈질 레이아웃에서 메뉴 설정이 되지 않습니다. [1] 2008.10.10 by 백성찬
일인자 레벨아이콘을 그룹별로 아이콘사용할수없을까여?  
착한악마 댓글이 사라지는 이유?? [2] 2008.10.10 by 착한악마
StyleD XML 쿼리문에 대해... [1] 2008.10.10 by 라르게덴
나나나나난 도메인 포워딩 [1] 2008.10.10 by 주재천
누리 새쪽지 와서 확인 누르면 옛날 쪽지가 보입니다. [1] 2008.10.10 by 이슬나라
유학com 인덱스페이지 설정요 ㅠ0ㅠ;;; 도와주세요 초보예요 [3] 2008.10.10 by 유학com
박노열 게시판 본문 길이 조정에 대한 질문입니다.  
장영식643 2MB 이상 파일 첨부문제 [1] 2008.10.10 by 느까끼
L 제로보드 설치중에 FTP 정보 입력란에서 안넘어가요 [1] 2008.10.10 by 양태군
오타왕자 저만그런가요? 게시판내 이미지 중앙정렬이 않되네요... [2] file 2008.10.10 by 박노열
박노열 질문이 몇가지 있습니다 [2] 2008.10.10 by 박노열
나나나나난 p뱅크  
shi 게시판 폼수정 [1] 2008.10.10 by Nzeus
주재천 외부페이지 등록한 페이지들이 너무 느려요  
commando 갑자기 게시판(board)을 사용한 모든 페이지가 보이지 않습니다..(긴급도움요청) [6] 2008.10.10 by 주재천
☆쫑 게시판에 사진간의 간격을 두고 싶은데......... 방법이.... 도움 부탁드려요... [4] file 2008.10.10 by Nzeus
손님 게시판에서 이미지 사진 여러개 본문 삽입시 [5] 2008.10.10 by Nzeus
김호진367 통합 검색시 권한 문제 [3] 2008.10.10 by 이정진820
Cityhunter 세션이 생성될때 마다 에러가 납니다. [2] 2008.10.10 by Cityhunter
토토 이미지크기에 따라 본문 가로길이가 늘어날 수 있나요 ? [2] 2008.10.10 by 토토