PHP는 데이터를 execl 파일 형식으로 내보냅니다.
풀어 주다: 2016-07-25 09:08:27
php将数据导为execl文件格式
- ?session_start();
- $sql_excel="";
- if(isset($_SESSION["excel"]))
- {
- $sql_excel=$_SESSION["excel"];
- }
- //unset($_SESSION["excel"]);
- $conn=mysql_connect("localhost"," root","");
- mysql_select_db("test");
- mysql_query("set names utf8",$conn);
- $result=mysql_query($sql_excel);
- header(" Content-type:application/vnd.ms-excel");
- header("Content-Disposition:attachment;filename=export_data.xls");
- //$result=mysql_query($sql_excel);
- $result=mysql_query($sql_excel);
- while($arr = mysql_fetch_assoc($result)){
- $content[]=$arr;
-
- }
- // print_r( $content);
- $table = '
';
- $table .= '
id | 标题 th> | 电话 | 地址 | 审核状态 | 内容 | 留言时间< ;/th> | ';
- $table .= '';
- foreach($content as $key=>$value){
- $table .= "
";
- $table .= "
".$value['id'].' | ';
- $table .= "
". $value['title'].' | ';
- $table .= "
".$value['phone'].' | ';
- $ table .= "
".$value['address'].' | ';
- $table .= "
".$value['ischeck'].'< ;/td>';
- $table .= "
".$value['content'].' | ';
- $table .= "
". substr($value['datetime'],0,11).' | ';
- $table .= '
| ';
- }
- $table .= ' ';
- $table .= '
';
- echo $table;
-
- ?>
复代码
- session_start();
- $link= mysql_connect("localhost", "root", "") 또는 die("연결할 수 없습니다: " . mysql_error());
- mysql_query("set names utf8",$link);
- mysql_select_db("test");
- $sqls = "id desc를 기준으로 뉴스 순서에서 * 선택 ";
- $_SESSION["excel"]=$sqls;
- $rs1 = mysql_query($sqls);
- while($arr = mysql_fetch_assoc($rs1)){
- $content[]=$arr ;
-
- }
- echo '';
- //var_dump($content);
- mysql_free_result($rs1);
- mysql_close($link );
- ?>
- 함수 excel()
- {
- window.location.href="download_excel.php";
- }
코드 복사
|
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31