묻고답하기

아래는 test.addon.php 의 내용

if($called_position == 'after_module_proc'){
   if ($this->act == 'procBoardInsertDocument') {
      $getLastDocument_srl=@mysql_fetch_array(mysql_query('select document_srl from xe_documents where module_srl = \''.$this->module_srl.'\' order by document_srl desc limit 1'));
      
      unset($args);
      $args->module_srl = $this->module_srl;
      $args->sort_index = 'list_order';
      $args->list_count = 1;
      $output = executeQueryArray('addons.test.getLastDocument', $args);
   }
}


아래는 getLastDocument.xml

 <query id="getLastDocument" action="select">
    <tables>
        <table name="documents" />
    </tables>
    <columns>
        <column name="document_srl" />
    </columns>
    <conditions>
        <condition operation="equal" column="module_srl" var="module_srl" filter="number" notnull="notnull" />
    </conditions>
    <navigation>
        <index var="sort_index" default="document_srl" order="desc" />
        <list_count var="list_count" default="1" />
    </navigation>
</query>


글을 등록하고 나서 바로 마지막 Insert된 document_srl 을 구해와서 어떤 작업을 해야합니다.

일반 php식으로 $getLastDocument_srl을 해봤는데 잘 됩니다. 이걸 XML Query로 바꿔서 할려고 하는데

잘 되지 않습니다. 문법이 맞는지도 모르겠고 sort_index의 의미도 모르겠고 operation="equal"이것도 뭔지 모르겠고....

list_count는 limit 1과 비슷한 기능같긴한데...


document_srl이 bigint 에다 auto_increment도 아니어서 mysql_insert_id도 안먹고...


아~ 정말 너무 어렵습니다. 문법 틀린부분 한번 봐주시구요.. 마지막 Insert된 document_srl을 구하는 더 좋은 방법이 있으면

좀 알려주세요...ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ


아 그리고 값은 $output->data['document_srl']이렇게 담아지는게 맞죠?


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
eadmik 스킨설정에서 아이피 출력 안함이 반영 안됩니다. [1] 2010.07.20 by akfwhkldsfhkld
uihyeon xe를 루트에 설치하면 안되는 이유가? [4] 2010.07.20 by 형아는큰머리
마담케이 xe 외부페이지로 비툴게시판 등록 [1] 2010.07.20 by SMaker
김문식242 xe로 어떤 사이트를 만들어도 무방한가요?(xe 사용범위) [1] 2010.07.20 by SMaker
천사를봤다 첨부파일 올릴때 파일이름을 아예 지정할 수 있는 방법이 있나요? [1] 2010.07.20 by SMaker
Kimstreet 게시물 작성시에 확장변수 값을 미리 입력해 주는 방법 file  
유타란77 제로보드5 자료 이전 관련 [1] 2010.07.20 by 디자이너리군
주하니 가입시 약관동의 오류 이런 증상 없으신가요?  
Edge590 지금 1.0.3 깔려있는데 1.4.3 으로 버젼업 어케해야하나요 [2] 2010.07.20 by Gekkou
w_pons 혼자 끙끙 머리싸매다가 질문올립니다.. [1] 2010.07.20 by 때린데 또때려
타나토스7 로그인을 안한상태에서 게시글 백업하는 방법 [1] 2010.07.20 by 곰이v
수피아소년 인기 게시물 출력에 대해서..  
스카이피아 닉네임 변경시 작성했던글의 작성자 이름 변경  
수피아소년 인기 게시물 출력 에러에 대해서 [1] 2010.07.20 by 스카이피아
flyanne XML Exporter 페이지 에러  
양삼줄 통합검색관련 질문입니다.(급합니다.) [1] file 2010.07.20 by 디자이너리군
ilu 언어변경시 에러가 나요  
toiky 자료실에서 다운로드가 안됩니다  
이화프렌디오 xe 레이아웃 설치후 적용할때 설정하는 곳이 없어요 [3] 2010.07.20 by 욱이짱
jiggol.myid.net 관리자 모드의 위지윅 에디터 관리 [1] file 2010.07.20 by 주하니
nyoin XE업데이트이후, 2가지 이상현상- 로그인유지/세션관리자 질문이예요 [2] 2010.07.20 by kissuri
elfstone xe 1.4.3. 설치후 메뉴 편집이 생성되지 않아요. [1] 2010.07.20 by kissuri
freedd 게시판에 blog_api를 이용하여 글을 쓰려고 합니다. login정보를 이용하여 자동으로 글을 써보려고하는데요 [1] 2010.07.20 by freedd
제쉬(zesch) main page가 깨져서 나옵니다. file  
닌데 웹상에 .주소 ...index...하는 방법좀요?...xe..사용중 입니다. [2] 2010.07.20 by 닌데
김문식242 xe의 이용약관은 어디서 볼수있나요? [1] 2010.07.20 by 디자이너리군
Alone XML Query 문법 (select) 포인트가 2점뿐이네요 [1] 2010.07.19 by 라르게덴
좋은친구.. 최근문서 출력도 따로 뭐 업로드 설치 해야합니까? [1] 2010.07.19 by guny
DsCs 한번 더 물어보겠읍니다 [4] file 2010.07.19 by guny
카이네드 imagecreatefromwbmp() 오류