欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php导出word格式数据的范例代码

程序员文章站 2022-05-04 16:22:02
...
php导出word格式数据的实例代码
转自:http://www.jbxue.com/article/13631.html

php导出word格式数据的代码实例,有需要的朋友可以参考一下。
本节内容:
一个php导出word文档的类
例子:

点击(此处)折叠或打开

  1. ?php
  2. /**
  3. *?生成word文档的类
  4. *?by www.jbxue.com
  5. */
  6. class?word
  7. {?
  8. ????function start()
  9. ????{
  10. ????????ob_start();
  11. ????????echo?'
  12. ????????xmlns:w="urn:schemas-microsoft-com:office:word"
  13. ????????xmlns="http://www.w3.org/TR/REC-html40">';
  14. ????????}
  15. ????function save($path)
  16. ????{?
  17. ????????echo?"";
  18. ????????$data?=?ob_get_contents();
  19. ????????ob_end_clean();
  20. ????????$this->wirtefile?($path,$data);
  21. ????}
  22. ????function wirtefile?($fn,$data)
  23. ????{
  24. ????????$fp=fopen($fn,"wb");
  25. ????????fwrite($fp,$data);
  26. ????????fclose($fp);
  27. ????}
  28. }
  29. //导出的程序文件
  30. //导出?---start---
  31. require SITE_ROOT.'include/word.class.php';?//类文件放在根目录下的include文件夹下
  32. $word?=?new?word();
  33. //查询数据填入word 中
  34. $result?=?$db->query("SELECT * FROM ".DB_PRE."box where status='9' order by boxid DESC");
  35. while($r?=?$db->fetch_array($result))
  36. {
  37. ??$r['orderinfo']?=?$db->get_one("SELECT * FROM ".DB_PRE."order where orderid='".$r['orderid']."'");
  38. ??$r['wrapinfo']?=?$db->get_one("SELECT * FROM ".DB_PRE."wrap where orderid='".$r['orderid']."'");
  39. ?$boxlist[]?=?$r;
  40. }
  41. ?foreach($boxlist as $key=>$val){?
  42. ????$order->UPCAbarcode($val['box_code']);
  43. ????$html?.=' www.jbxue.com
  44. ????
  45. ?
  46. ??????
  47. ?
  48. ??????
  49. ?
  50. ??????
  51. ?
  52. ??????
  53. ?
  54. ??????
  55. ?
  56. ??????
  57. ?
  58. ????
  59. ?
  60. ????
  61. ?
  62. ??????
  63. ?
  64. ??????
  65. ?
  66. ??????
  67. ?
  68. ??????
  69. ?
  70. ??????
  71. ?
  72. ??????
  73. ?
  74. ????
  75. ?
  76. ????
  77. ?
  78. ??????
  79. ?
  80. ??????
  81. ?
  82. ??????
  83. ?
  84. ??????
  85. ?
  86. ????
  87. ?
  88. ????
  89. ?
  90. ??????
  91. ?
  92. ??????
  93. ?
  94. ????
  95. ?
  96. ????
  97. ?
  98. ??????
  99. ?
  100. ??????
  101. ?
  102. ????
  103. ?
  104. ????
  105. iGo运
    单号
    php导出word格式数据的范例代码].' />
    '
    .$val['box_code'].'
    日期 '.date('Y-m-d',$val[create_date]).' 标示
    姓名
    '.$val[code].'/'.$val['orderid'].'
    '
    .$val['orderinfo']['user_name'].'
    件数 3 重量 56.5 品名 咬咬了,吸盘碗,学饮杯,鱼干油
    服务
    类别
    库房服务 服务
    要求
    合小箱


    客户
    备注

    '.$val['orderinfo']['beizhu'].'



    到货
    情况



    什么问题?果点不到
    什么问题?果点不到
    什么问题?果点不到











  106. ';?
  107. ?}
  108. ?????$word->start();
  109. ?????$filename?=?'拣货单导出.doc';
  110. ?????echo?$html;
  111. ??????$word->save($filename);
  112. ??????//文件的类型
  113. ??????header('Content-type: application/word');
  114. ??????header('Content-Disposition: attachment; filename="拣货单导出.doc"');
  115. ??????readfile($filename);
  116. ??????ob_flush();
  117. ??????flush();
  118. ?????exit();
  119. //导出word?--end--
php导出word格式数据的范例代码

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

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • php导出word格式数据的范例代码
  • 专题推荐

    作者信息
    php导出word格式数据的范例代码

    认证0级讲师

    推荐视频教程
  • php导出word格式数据的范例代码javascript初级视频教程
  • php导出word格式数据的范例代码jquery 基础视频教程
  • 视频教程分类