logo

  • 홈으로
  • 로그인
  • 회원가입
  • 화면축소
  • 화면확대
2014년 07월 31일
  • 출석부
  • 추천사이트
  • 공감댓글
  • 포토누리
  • 제작의뢰
  • 포트폴리오
잡다한몽상백서 메인배너
로그인
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
Extra Form
질문확인 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>

?
  • ?
    시나브로1 2012.05.16 00:02

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

     

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

  • profile
    똑띠 2012.05.16 12:19

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

    http://jobdahan.net/zbxe_tip_tech


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 질문에 답변을 받으실려면... 똑띠 2008.11.12 263720
2883 포토누리 레이아웃에서 Top, middle , bottom 이미지가 출력이 되지 않습니다. 6 secret 이하늘 2014.07.15 7
2882 xe 1.7.5 업데이트 후 로그이 문제 3 kimsatkat 2014.06.12 483
2881 상담기능에서 내용을 보여주고 싶은 1인 등록하기 <-- 이거 말인데요.. 1 cromy 2014.06.08 423
2880 포토누리 업데이트 질문 드림니다. 8 이하늘 2014.05.26 1006
2879 게시판 이미지 추가시 에러.. 2 file 망고 2014.04.16 1913
2878 설문조사 관련해서 질문드립니다.. 3 망고 2014.04.11 2130
2877 졸졸이 스토커 문의드립니다. 5 secret PodongS2 2014.04.10 2
2876 input , a href 관련질문 1 secret Ryans 2014.02.25 4
2875 이렇게 하는데 견적이 얼마나 들까요?ㅠ 1 secret 누리고 2014.02.20 3
2874 위젯 적용시 리스트 부분의 글자가 작아요 1 file 물고기 2013.05.31 18107
2873 [급] 서브페이지에 공백이 생깁니다. file 울보왕자 2013.04.10 18350
2872 똑띠님 XE에서 폼메일 사용하는법 없습니다. 1 궁금이 2012.11.16 25707
2871 제로보드xe에서 폼메일 기능이 추가가 가능한가요? 1 재민 2012.11.12 55130
2870 xe게시판에 질문 올렸었는데요 1 mustang 2012.10.11 19722
2869 회원팝업메뉴 4 jeje 2012.10.02 19063
2868 기초적인 질문인지 모르지만 해봅니다. file 미구현 2012.08.31 20625
2867 박재연 님 상담 재여니 2012.06.13 2651
2866 제주레이스Ё제주레이스а제주레이스 apluzzs78 2012.06.02 2697
» document 테이블에 있는 분류값과 확장변수값을 엑셀로 저장하려고 하는데요. 2 시나브로1 2012.05.15 34754
2864 게시판 확장변수 조건 검색 페이지 제작 2 file 답변부탁 2012.05.15 21017
Board Pagination ‹ Prev 1 2 3 4 5 6 7 8 9 10 ... 145 Next ›
/ 145

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

  • Designed by jobdahan.net