• 技术文章 >后端开发 >php教程

    用PHP将mysql数据表转换为excel文件格式_PHP教程

    2016-07-20 11:05:08原创350
    作者:mydowns 出处:把握时间网站:http://www.85time.com, http://www.mydowns.com
    原贴地址如下:
    http://www.mydowns.com/article_show.php?id=32
    详细内容如下:
    $DB_Server = "localhost";
    $DB_Username = "mydowns";
    $DB_Password = "";
    $DB_DBName = "mydowns";
    $DB_TBLName = "user";
    $Connect = @mysql_connect($DB_Server, $DB_Username, $DB_Password)
    or die("Couldn't connect.");
    $Db = @mysql_select_db($DB_DBName, $Connect)
    or die("Couldn't select database.");
    $file_type = "vnd.ms-excel";
    $file_ending = "xls";
    header("Content-Type: application/$file_type");
    header("Content-Disposition: attachment; filename=mydowns.$file_ending");
    header("Pragma: no-cache");
    header("Expires: 0");
    $now_date = date('Y-m-d H:i');
    $title = "数据库名:$DB_DBName,数据表:$DB_TBLName,备份日期:$now_date";
    $sql = "Select * from $DB_TBLName";
    $ALT_Db = @mysql_select_db($DB_DBName, $Connect)
    or die("Couldn't select database");
    $result = @mysql_query($sql,$Connect)
    or die(mysql_error());
    echo("$title");
    $sep = " ";
    for ($i = 0; $i < mysql_num_fields($result); $i++) {
    echo mysql_field_name($result,$i) . " ";
    }
    print("");
    $i = 0;
    while($row = mysql_fetch_row($result))
    {
    $schema_insert = "";
    for($j=0; $j{
    if(!isset($row[$j]))
    $schema_insert .= "NULL".$sep;
    elseif ($row[$j] != "")
    $schema_insert .= "$row[$j]".$sep;
    else
    $schema_insert .= "".$sep;
    }
    $schema_insert = str_replace($sep."$", "", $schema_insert);
    $schema_insert .= " ";
    print(trim($schema_insert));
    print "";
    $i++;
    }
    return (true);
    ?>

    www.bkjia.comtruehttp://www.bkjia.com/PHPjc/445165.htmlTechArticle作者:mydowns 出处:把握时间网站:http://www.85time.com, http://www.mydowns.com 原贴地址如下: http://www.mydowns.com/article_show.php?id=32 详细内容如下: ?php $DB...

    php入门到就业线上直播课:查看学习

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    千万级数据并发解决方案(理论+实战):点击学习

    Mysql单表千万级数据量的查询优化与性能分析

    Mysql主从原理及其在高并发系统中的应用

    专题推荐: PHP mysql 数据表 转换 excel 文件 格式 作者 mydowns 出处 把握 时间 网站 ht
    上一篇:关于session的几个补充函数(转_PHP教程 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 你知道如何用PHP实现多进程吗• php里 的 四舍五入_PHP教程• PHP中全面阻止SQL注入式攻击分析小结_PHP教程• 第八节 访问方式 [8]_PHP教程• 使用阿里云低成本打造站内搜索引擎
    1/1

    PHP中文网