그누보드 게시판 엑셀다운로드 > php

본문 바로가기
사이트 내 전체검색

php

그누보드 게시판 엑셀다운로드

페이지 정보

작성자 서방님 댓글 0건 조회 362회 작성일 11-06-01 14:09

본문

1. 그누보드 / skin / board / basic / list.skin.php  적절한 위치에 아래 코드 추가

<? if ($admin_href) { ?><a href='<?=$board_skin_path?>/excel.php?bo_table=<?=$bo_table?>' target='_blank'>Excel</a><? } ?>


2. 그누보드 / skin / board / basic / excel.php  파일 생성
<?
$excel_down = "g4_write_" . $_GET['bo_table']; //엑셀 다운로드 테이블
$wr_id = $id = $_GET['wr_id'];

include "../../../dbconfig.php";
$db_conn = mysql_connect($mysql_host, $mysql_user, $mysql_password) or die('서버에 접속하지 못했습니다.');
mysql_select_db($mysql_db, $db_conn);
//@mysql_query("SET CHARACTER SET utf8");  // 한글깨지면 주석해지


if ($ms =="excel"){
$g4[title] = "엑셀 문서 다운로드";
  header( "Content-type: application/vnd.ms-excel" );
  header( "Content-Disposition: attachment; filename=상품구매.xls" );
  //header( "Content-Description: PHP4 Generated Data" );
 } else if ($ms =="power"){
 $g4[title] = "파워포인트 문서 다운로드";
  header( "Content-type: application/vnd.ms-powerpoint" );
  header( "Content-Disposition: attachment; filename=상품구매.ppt" );
  // header( "Content-Description: PHP4 Generated Data" );
 } else if ($ms =="word"){
  $g4[title] = "워드 문서 다운로드";
  header( "Content-type: application/vnd.ms-word" );
  header( "Content-Disposition: attachment; filename=상품구매.doc" );
  //header( "Content-Description: PHP4 Generated Data" );
 } else if ($ms =="memo"){
  $g4[title] = "메모 문서 다운로드";
  header( "Content-type: application/vnd.ms-notepad" );
  header( "Content-Disposition: attachment; filename=상품구매.txt" );
 } else {
  header( "Content-type: application/vnd.ms-excel" );
  header( "Content-Disposition: attachment; filename=상품구매.xls" );
 }
  header( "Content-Description: PHP4 Generated Data" );


$temp=mysql_fetch_array(mysql_query("select count(*) from $excel_down ")); //where wr_is_comment = '0' and wr_content = '$wr_id' "));
$result=@mysql_query("select * from $excel_down order by wr_datetime desc");// where wr_is_comment = '0'  and wr_content = '$wr_id' order by wr_datetime desc");

$number=$temp[0];
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">

.txt {mso-number-format:'\@'}
</style>
</head>

<body>
<table>
  <tr>
    <td>번호</td>
    <td>제목</td>
    <td>아이디</td>
    <td>이름</td>
    <td>작성일</td>
   
    <td>필드1</td>
    <td>필드2</td>
    <td>필드3</td>
    <td>필드4</td>
    <td>필드5</td>
    <td>필드6</td>
    <td>필드7</td>
    <td>필드8</td>
    <td>필드9</td>
    <td>필드10</td>
  </tr>

<?
while($data=mysql_fetch_array($result)) {
echo "
  <tr>
    <td>$number</td>
    <td>$data[wr_subject]</td>
    <td>$data[mb_id]</td>
    <td>$data[wr_name]</td>
    <td class='txt'>$data[wr_datetime]</td>
   
    <td class='txt'>$data[wr_1]</td>
    <td class='txt'>$data[wr_2]</td>
    <td class='txt'>$data[wr_3]</td>
    <td class='txt'>$data[wr_4]</td>
    <td class='txt'>$data[wr_5]</td>
    <td class='txt'>$data[wr_6]</td>
    <td class='txt'>$data[wr_7]</td>
    <td class='txt'>$data[wr_8]</td>
    <td class='txt'>$data[wr_9]</td>
    <td class='txt'>$data[wr_10]</td>
  </tr>
";
  $number--;
  }
?>
</table>
</body>
</html>

댓글목록

등록된 댓글이 없습니다.

Total 612건 39 페이지
게시물 검색

회원로그인

접속자집계

오늘
278
어제
225
최대
1,347
전체
155,037
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.