묻고답하기

이거... 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 남기남
주진혁 자바실행과 동시에 게시판 링크걸기..  
한준호 포토샵에서요!!한글이 어느순간부터 안써지네요 !!cs / cs2 [2] 2007.08.10
소원 Ms-sql로 홈페이지 만들어서 할수 잇나요...ㅡㅡ? [1] 2007.08.10
태엽감는새 [일러스트] 고수님들께 부탁하나 드리겠습니다.. [1] 2007.08.10
ⓝeGe 플래시 MX pro에서 스크롤바 만들기...  
forevermore 개인컴을 서버로 만들고 제로보드와 데이터등등 홈페이지를 만들었는데 이것을 그대로 웹호스팅으로 이전할려면 어떻게해야하나요? [1] 2007.08.10
레이 일러스트레이터에서 File>Export 메뉴관련 도움좀요;;; [1] 2007.08.10
다향 펼침목록의 소스를 수정하고싶습니다. [2] 2007.08.10
바람 [질문]제로보드의 사용되는 mysql의 테이블 2개를 하나로 합치려면  
청춘을 적신다~! 프로그래머분들께... [1] 2007.08.10
김장희 쇼핑몰 결제 페이지 수정관련(결제 방법을 중복하여 선택 하게끔 수정하고 싶습니다.)  
최준영 홈페이지 프레임 관련질문입니다.  
라이트트윈스ssssssss 표 뒤로 그림이나 배경그림 넣는 방법 모르겠습니다.  
로맨스 홈페이지 만드는 중 이미지요..... [1] 2007.08.10
임채현 글씨가 영어폰트는 괞찬은데 한글만 짤리네여.  
sincere 외국 포럼 툴로 원프레임 홈페이지를 만들고 싶어요D:)  
허문구 최근게시물 올리는것 아랫소스있읍니다 안대는이유좀 알려주세여??  
조민재 도와 주세요. 고수님들.. [1] 2007.08.10
Homp IP 밴관련 질문요 [1] 2007.08.10
이동욱 팝업창 6시간뒤에 뜨게할려면