1. 질문하시기전에 충분히 검색을 통해서 정보를 찾아 보신 뒤 질문해 주시기 바랍니다.
2. 질문시 참고할 홈페이지 주소나, 화면캡쳐와 같이 질문을 이해하기 쉽도록 해주시기 바랍니다.
3. 질문이 해결되었을 경우 자신이 작성한글에서 분류부분에 "해결"을 선택해서 자신의 질문을 관리해 주시기 바랍니다.
4.질문게시판은 글작성 포인트가 지급되지 않습니다.
<댓글은 3포인트 지급됨>
(질문상황에따라 분류관리는 직접)
4. 첨부이미지를 올릴때는 홈피화면을 깨지 않는 범위의 이미지를 올려주세요.

질문확인 URL : http://walkingjn.or.kr 

안녕하세요.

 

다름이 아니라 확장변수값(xe_document_extra_vars테이블)만 뽑아서 엑셀로 저장하면 잘 됩니다.

 

그런데 분류에 들어있는 값(xe_documents 테이블)도 같이 엑셀로 저장하려니 분류값이 안 나오네요.

 

코드는 아래와 같아요.

 

아시는 분 부탁드립니다.

 

<?
$connect_host      = "localhost";
$connect_id        = "";
$connect_pass      = "";
$connect_db        = "";
$connect_table     = "xe_document_extra_vars";

$connect_table1    = "xe_document";
$xls_filename      = "filename.xls";

$connect=@mysql_connect($connect_host,$connect_id,$connect_pass);
@mysql_query("set character set utf8"); // 한글 입출력 문제 해결을 위해..
$mysql=@mysql_select_db($connect_db,$connect);

header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$xls_filename");
?>

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <table border=1>
  <?
  $fields = mysql_list_fields("$connect_db", "$connect_table");
  $columns = mysql_num_fields($fields);
  
  for ($i = 0; $i < $columns; $i++) {
    $field[$i]=mysql_field_name($fields, $i);
    /*echo "<th>".$field[$i]. "</th>";*/
  }
  $field[$i+1]="category_srl";
  ?>
  
  <tr>
  <td>성명</td>
  <td>생일</td>
  <td>주소</td>
  <td>전화번호</td>
  <td>전자메일</td>
  <td>국적</td>
  <td>참가횟수</td>
  <td>걷기(5/25)</td>
  <td>걷기(5/26)</td>
  <td>자전거(5/25)</td>
  <td>자전거(5/26)</td>
  <td>수영(5/25)</td>
  <td>수영(5/26)</td>
  <td>구분</td>
  </tr>

  <?
  /*$result=mysql_query("select * from $connect_table");*/
  $result=mysql_query("select A.*, B.category_srl from $connect_table A, $connect_table1 B where A.module_srl=39541 and A.document_srl = B.document_srl order by A.document_srl, A.var_idx");<=== 이 부분을 손 보면 될것 같은데요
  $ctmp = 1;
  echo "<tr>";
  while($data=mysql_fetch_assoc($result)){
   for ($i = 4; $i < sizeof($field); $i=$i+5) {
    if($ctmp%14 == 2) {
     $str1 = substr($data["$field[$i]"],0,4); 
     $str2 = substr($data["$field[$i]"],4,2); 
     $str3 = substr($data["$field[$i]"],6,2);              
     echo "<td>".$str1."-".$str2."-".$str3."</td>";      
    } elseif ($ctmp%14 == 4) {
     $str = str_replace("|@|", "-", $data["$field[$i]"]);    
     echo "<td>".$str."</td>";      
    } else {
     echo "<td>".$data["$field[$i]"]."</td>";
    }
    
    if($ctmp%14 == 0) // 확장변수 수만큼 값을 넣으세요. 여기서는 확장변수 13개임.(분류 값 출력)
     {
     echo "</tr>";
     if($i+5<sizeof($field)){
     echo "<tr>";
     }
    }
   $ctmp = $ctmp + 1;
   }
  }
  ?>

    </table>


댓글 '2'

시나브로1

2012.05.16 00:02:54
*.252.90.5

방법을 몰라 각각의 테이블에서 뽑아서 엑셀에서 합쳤네요.

 

아시는 분 있으면 댓글 남겨주시면 감사드리겠습니다.

똑띠

2012.05.16 12:19:52
*.220.216.26

제 팁게시판에 확장변수 출력부분팁에서 해결이 안되던지요?  검색한번 해보세요.

http://jobdahan.net/zbxe_tip_tech

문서 첨부 제한 : 0Byte/ 2.00MB
파일 크기 제한 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 질문에 답변을 받으실려면... 똑띠 2008-11-12 144597
1934 미결 위젯 적용시 리스트 부분의 글자가 작아요 file 물고기 2013-05-31 542
1933 미결 [급] 서브페이지에 공백이 생깁니다. file 울보왕자 2013-04-10 1463
1932 체크 똑띠님 XE에서 폼메일 사용하는법 없습니다. [1] 궁금이 2012-11-16 2747
1931 체크 제로보드xe에서 폼메일 기능이 추가가 가능한가요? [1] 재민 2012-11-12 3269
1930 미결 xe게시판에 질문 올렸었는데요 [1] mustang 2012-10-11 2787
1929 미결 회원팝업메뉴 [4] jeje 2012-10-02 2776
1928 미결 기초적인 질문인지 모르지만 해봅니다. file 미구현 2012-08-31 3194
» 미결 document 테이블에 있는 분류값과 확장변수값을 엑셀로 저장하려고 하는데요. [2] 시나브로1 2012-05-15 4376
1926 미결 게시판 확장변수 조건 검색 페이지 제작 file [2] 답변부탁 2012-05-15 4526
1925 미결 로그인페이지 file [2] 번개공룡 2012-05-04 4109
1924 해결 xe에서 보안서버 적용시킬려면 어떻게 해야 하나요? [2] 시나브로1 2012-04-24 4268
1923 해결 제목과 내용에 기본값을 넣을수 있나요? [2] 시나브로1 2012-03-22 5503
1922 미결 잡자한위젯 XE 1.5 버전에서 사용할 수 있나요? [2] 이하늘 2012-01-31 4665
1921 해결 content 위젯쓰는데...자꾸 이상하게 출력되요 ㅜ.ㅡ file [2] 아쿠아 2012-01-27 4885
1920 해결 위의 빨간네모박스를 적용하려면 어떤 모듈을 다운받아야하나요?~? file [2] 아쿠아 2012-01-26 5078
1919 체크 XE 강좌 보려는데 권한이 없다고 메시지 박스가 뜹니다. [1] 포이닉스 2012-01-13 5138
1918 미결 똑띠님 엔진 업데이트 하면 안되는건가요? 도와주세요.. ㅜ.ㅜ [4] 바람의베이스 2012-01-09 5163
1917 미결 다운로드 랭킹 위젯을 사용하는데 문의좀 드리겠습니다~! 클럽사운드 2011-12-22 5127
1916 미결 XE최신 업데이트후 경고메시지 [2] 그런거없어 2011-11-09 5721
1915 미결 게시판 글작성 선택적 메일보내기 - 확장변수이용 번개공룡 2011-11-07 6251

지식톡 무료 문자