묻고답하기

 

DB에 저장된 내용중 게시물 제목, 작성자, 작성일 그리고 해당 게시물의 확장변수를 엑셀로 출력시키는 php문서를 만드는중에

 

제가 의도하는 출력방식은

 

제목, 작성자, 작성일, 확장변수1, 확장변수2, 확장변수3 이렇게 출력이되어야 하는데

 

출력은 되나

 

같은 내용이 3번 반복되어서 출력되어 버립니다. 확장변수가 세로로배열되서 생기는 문제 이지요..

 

php 실력이 초보인지라 여러가지로 시도해보았는데 저로서는 원인을 모르겠어서 조언을 구하고자 질문 남깁니다.

 

 

<?
$info = array(
  "host" => "",
  "user" => "",
  "pass" => "",
  "db" => "",
  "table" => "xe_documents",
  "table1" => "xe_document_extra_vars"
  );
 $getFields = array("title","nick_name","regdate","value");
 $stamp = mktime(); $str = date("Y년 m월 d일", $stamp);
 $stamp = mktime(); $fileout = date("Ymd", $stamp);

 header("Content-type: application/vnd.ms-excel");
 header("Content-Disposition: attachment; filename=$fileout.xls"); 

 $con = mysql_connect($info[host], $info[user], $info[pass]) || die(mysql_error());
 mysql_query("set names utf8");
 $con_db = mysql_select_db($info[db]) || die(mysql_error());
 ?>


 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 </head>
 <body>
 <table border=1>  
 <tr>
 <td>항목A</td>
 <td>항목B</td>
 <td>항목C</td>
 <td>항목D</td>
 <td>항목E</td>
 <td>항목F</td>
 <td>항목G</td>
 <td>항목H</td>
 <td>항목I</td>
 <td>항목J</td>
 <td>항목K</td>
 <td>항목L</td>
 <td>항목M</td>
 </tr>

 <?
 $result=mysql_query("select * from $info[table] as A, $info[table1] as B where A.module_srl=B.module_srl and A.document_srl=B.document_srl and A.module_srl='모듈번호' and B.var_idx order by A.document_srl, regdate desc");
  while( $data = mysql_fetch_assoc($result) ){
   echo"<tr>";
   foreach( $data as $key => $val )
   {
    if( in_array($key, $getFields) ) echo "<td>".htmlspecialchars($val)."</td>";
   }
   echo"</tr>";
  }
 ?>

 </table>
 </body> 
 </html>

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
@pple 게시판에서 비밀글 페이지를 작성자에 따라 구별해서 보여주고 싶습니다. [3] 2014.07.06 by @pple
도로테비 최근게시물 마지막 라인을 안나오게 하는 방법이 [3] 2014.07.06 by 퍼니엑스이
멘탈가루루루루몬 스케치북 최신버전 기준으로 모바일에 항상 에디터만을 사용하도록 할 수 있게 하고 싶습니다.. [1] 2014.07.06 by SeungXE
comnet SocialXE 로그인후 이름 길이 설정 [3] 2014.07.06 by 애니즌
중복의달인 모든 게시판의 정렬을 일괄변경하고싶습니다.  
중복의달인 이 사이트와 비슷한 레이아웃을 찾습니다. [2] 2014.07.06 by 중복의달인
KrteamENT 글쓴이의 포인트 현황 가져오기?  
qwms 한글이 깨지는데 왜 그럴까요; [13] file 2014.07.06 by 광개토대왕3
도메인8295 INODE는 뭔가요? [1] 2014.07.06 by 도메인8295
멘탈가루루루루몬 word-break:break-all 는 모든 웹 브라우져에서 다 인식해 주나요?? [4] 2014.07.06 by mAKEkr
러러오니햐듀치팡 최신글 위젯에 인기글 출력할 수 있을 까요? [1] 2014.07.06 by DoorWeb
bumdolee 콘텐츠 위젯에서 제목+내용 중 내용이 안나옴 [1] file 2014.07.06 by sejin7940
Jacobox XE 게시판 모든 스킨에서 댓글 삭제가 안 됩니다  
chubby 게시판 삭제 질문입니다. [2] 2014.07.06 by chubby
php개발자 혹시 평점 컴포넌트 있나요? [4] 2014.07.06 by php개발자
너마늘위해 뽐뿌 모바일페이지처럼 어떻게 꾸밀 수 있을까요? [4] file 2014.07.05 by 애니즌
@pple 게시글 목록에서 본문 출력 문제와 게시글 번호 불러오기 문제 [4] 2014.07.05 by @pple
본체 추천/비추천 애드온 [6] 2014.07.05 by 본체
Alex 여러분들도 XE가 느린가요? [16] 2014.07.05 by monet
xe초보자 스케치북 사용중인데요 [6] 2014.07.05 by xe초보자