- 浏览: 636859 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (314)
- 生活 (2)
- c# (37)
- 技术 (3)
- 400电话 (0)
- 400常见问题 (0)
- 400资费 (0)
- html (7)
- css (0)
- 数据库 (7)
- javascript (16)
- php (33)
- asp.net mvc2 (10)
- mysql (9)
- C# 3.0 LinQ (10)
- vs2005或vs2008 (4)
- flash and as3 (7)
- fms (1)
- dedeCMS (11)
- java (33)
- j2me (1)
- swing (1)
- c++ (1)
- jquery easyui (3)
- jquery (5)
- android (29)
- MongoDB (9)
- VtigerCRM (1)
- test (0)
- linux (30)
- nutch (2)
- SqlServer数据库 (2)
- 数据检索 (2)
- java抓取 (11)
- 乐天 (1)
- 淘宝 (1)
- Silverlight4.0 (6)
- sphinx实时索引 (5)
- ecshop (9)
- codeigniter(CI) (3)
- axure6 (1)
- 京东店铺装修教程 (2)
- xpath (1)
- joomla (2)
- bpm (1)
- Bootstrap (2)
- knockout (4)
- ecstore (4)
- css3 (1)
- 微信 (2)
- dede (0)
- soa_edi (1)
- odoo (0)
- web (1)
最新评论
-
骑着蜗牛超F1:
在ie6下报了个stack overflow at line ...
兼容ie6和ie7 的16进制码流在html中显示为图片代码(base64) -
冰之海洋:
好像少了一句代码吧? FloatingFunc.show(th ...
android 一直在最前面的浮动窗口效果 -
yanzhoupuzhang:
连接有问题!
iis7.0官方下载 IIS 7.0(微软Web服务器组件IIS 7.0) 官方(windows 2003,XP,2000) -
whatable:
唉,楼主你都没有搞清楚重量级和轻量级。。。。既然引用了SWT, ...
java swing 内置浏览器打开网页显示flash图表-swt Browser应用 -
yy_owen:
我晕啊,你链接的什么内容额,我要的iis,你链接个视频什么意思 ...
iis7.0官方下载 IIS 7.0(微软Web服务器组件IIS 7.0) 官方(windows 2003,XP,2000)
测试建表脚本
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- 数据库: `mysqlnew`
--
-- --------------------------------------------------------
--
-- 表的结构 `test`
--
CREATE TABLE IF NOT EXISTS `test` (
`id` int(10) NOT NULL auto_increment,
`websitename` varchar(200) character set utf8 NOT NULL,
`websiteurl` varchar(200) character set utf8 NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;
--
-- 导出表中的数据 `test`
--
INSERT INTO `test` (`id`, `websitename`, `websiteurl`) VALUES
(1, '百度
', 'http://www.baidu.com
'),
(5, 'google
', 'http://www.google.com
'),
(4, '400电话
', 'http://www.my400800.cn
'),
(6, '搜狗
', 'www.sogou.com
'),
(7, '必应
', 'http://www.bing.com
');
php 文件代码
<?php
function xlsBOF() {
echo pack("ssssss", 0x809, 0x8, 0x0, 0x10, 0x0, 0x0);
return;
}
function xlsEOF() {
echo pack("ss", 0x0A, 0x00);
return;
}
function xlsWriteNumber($Row, $Col, $Value) {
echo pack("sssss", 0x203, 14, $Row, $Col, 0x0);
echo pack("d", $Value);
return;
}
function xlsWriteLabel($Row, $Col, $Value ) {
$L = strlen($Value);
echo pack("ssssss", 0x204, 8 + $L, $Row, $Col, 0x0, $L);
echo $Value;
return;
}
/**
*添加头部信息
* @param <type> $rsRec
*/
function addheader($rsRec) {
$fieldLen = mysql_num_fields($rsRec);
xlsBOF();
$iCell = 0;
for($i=0;$i<$fieldLen;$i++) {
$fieldname = mysql_field_name($rsRec, $i);
xlsWriteLabel(0,$iCell++, iconv("utf-8", "gb2312", $fieldname));
}
}
/**
*添加记录信息
* @param <type> $rsRec
*/
function addData($rsRec) {
$xlsRow=1;
$fieldLen = mysql_num_fields($rsRec);
while($rsone=mysql_fetch_object($rsRec)) {
$iCell = 0;
for($i=0;$i<$fieldLen;$i++) {
$fieldname = mysql_field_name($rsRec, $i);
$fieldnameValue = $rsone->$fieldname;
xlsWriteLabel($xlsRow,$iCell++,iconv("utf-8", "gb2312", $fieldnameValue));
}
$xlsRow++;
}
xlsEOF();
exit;
}
if(isset($_POST["tableName"])) {
$con = mysql_connect("localhost", "root", "vertrigo");
$result=mysql_db_query("mysqlnew","select * from ".$_POST["tableName"]);
// 文件头
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header("Content-Disposition: attachment;filename=test.xls ");
header("Content-Transfer-Encoding: binary ");
// 向表中添加数据
addheader($result) ;
addData($result) ;
mysql_close($con);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>excel信息导出</title>
</head>
<body>
<div>
<form name="form1" method="post" action="" onSubmit="">
<input type="text" name="tableName" value="" />
<br>
<input class="ccc" name="" type="submit" value="提交" />
</form>
</div>
</body>
</html>
运行画面
生成excel文件内容 下载生成的Excel文件
id | websitename | websiteurl | |||
1 | 百度 | http://www.baidu.com | |||
5 | http://www.google.com | ||||
4 | 400电话 | http://www.my400800.cn | |||
6 | 搜狗 | www.sogou.com | |||
7 | 必应 | http://www.bing.com | |||
发表评论
-
phpredis 安装
2015-12-16 16:47 579phpredis是个人觉得最好的一个php-redis客户端, ... -
Memcache,Redis,MongoDB(数据缓存系统)方案对比与分析
2015-08-26 10:04 690一、问题: 数据库表数据 ... -
Ubuntu14.04安装 php及mysql
2015-08-18 11:17 1070①安装php: sudo apt-get install ... -
PHP swfupload图片文件上传实例代码
2015-05-18 11:34 705swfupload是一个flash插件它可以结合php来快 ... -
php 如何开启com组件?
2013-05-08 13:04 2198先到PHP.INI中打开COM选项,com.allow_d ... -
教大家如何利用PHP去修改word的内容
2013-05-02 09:24 1915今天给大家带来一个教程,教大家如何利用PHP去修改wo ... -
20130324
2013-03-24 22:36 0203 -
PHP检测函数所在的文件名
2013-01-20 12:56 987很简单的功能,用到PHP中的反射机制,具体使用的是Refl ... -
php 下载文件,中文乱码问题
2012-11-24 16:07 1252通过把Content-Type设置为application/o ... -
CKEditor图片上传功能开启方法
2012-03-15 17:12 1775PHP怎么给ckeditor编辑器加上传图片的功能? A ... -
不错的威盾PHP加密专家解密算法
2012-02-21 16:29 1199<?php <?php /********* ... -
在php中使用CKEDITOR在线编辑器
2012-01-30 16:55 2969一、官方Download 1、CKEditor ... -
c#连接mysql中文乱码解决方案(MySql.Data.dll)
2012-01-11 10:22 4631今天用C#类连接mysql数据库出现中文乱码具体解决方案如下: ... -
windows nginx php配置
2011-12-27 14:40 1515传说中nginx要比apache的负载均衡好的多,堪称神器 ... -
开源VtigerCRM的安装
2011-10-14 15:14 3530SugarCRM是一个好东西,04年刚刚发布 ... -
MongoDB的group分组操作
2011-09-15 15:11 2081先插入测试数据: for(var i=1; i<20; ... -
用php实现mongoDB的基本操作
2011-09-15 15:07 1307说到php连mongoDB,不得不先介绍一下php的官方手 ... -
用 nuSOAP解决传递对象数组的问题
2011-08-25 15:48 1515准备工作 首先定义一个类UserInfo:class ... -
PHP SOAP服务器端 C#客户端
2011-08-24 17:22 1336最近写了个PHP的SOAP服务器 端,实现了PHP客户端的调 ... -
php如何将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串!
2011-08-17 16:59 1982php如何将图片gif,jpg或mysql longblob或 ...
相关推荐
实例013 安装MySQL数据库服务器 26 实例014 安装PHP.50 28 实例015 第4个PHP程序 30 1.5 XAMPP——Linux版PHP集成化安装包 31 实例016 XAMPP——Linux下PHP开发环境的集成化 31 实例017 Linux操作系统下启动XAMPP 32...
实例013 安装MySQL数据库服务器 26 实例014 安装PHP.50 28 实例015 第4个PHP程序 30 1.5 XAMPP——Linux版PHP集成化安装包 31 实例016 XAMPP——Linux下PHP开发环境的集成化 31 实例017 Linux操作系统下启动XAMPP 32...
强大的报表打印及导出到EXCEL的功能,让你可以一站式的处理几乎所有的报修问题,让您的工作效率和客户满意度迅速提高.愉快工作,愉快报修 前提条件: 安装PHP环境 APCHE + PHP 5.0 + MYSQL 5.0 PHPSTUDY 2010 是一个...
我们有多简单 :平时输入使用excel表格或者WPS表格,几乎每台电脑都有几乎人人都会,其他现有的数据库(mysql,sqlite,access等)可以导出为csv/excel格式,然后将Excel二维表内容直接复制-->粘贴-->更名-->...
22.需要控制不同的用户在Word/Excel中不同的区域中编辑权限的; 23.需要在企业局域网内架设在线Office文档中心、知识管理的; 24.需要在web页面导入导出Excel单元格数据的; ……… SOAOFFICE中间件包括三个内置...
强大的报表打印及导出到EXCEL的功能,让你可以一站式的处理几乎所有的报修问题,让您的工作效率和客户满意度迅速提高.愉快工作,愉快报修 前提条件: 安装PHP环境 APCHE + PHP 5.0 + MYSQL 5.0 PHPSTUDY 2010 是一...
强大的报表打印及导出到EXCEL的功能,让你可以一站式的处理几乎所有的报修问题,让您的工作效率和客户满意度迅速提高.愉快工作,愉快报修 1. 安装PHP环境 APCHE PHP 5.0 MYSQL 5.0 PHPSTUDY 2010 是一个比较方便的集成...
02、支持Microsoft SQL Server、Microsoft Access、Oracle、MySql、Excel、FoxPro、FoxBase、Text等数据库连接 03、支持从数据表、视图(Access为查询)中读取数据字段 04、支持通过数据表中的组合主键传递参数 05、...
02、支持Microsoft SQL Server、Microsoft Access、Oracle、MySql、Excel、FoxPro、FoxBase、Text等数据库连接 03、支持从数据表、视图(Access为查询)中读取数据字段 04、支持通过数据表中的组合主键传递参数 05、...
通过支持CSV导入导出,用户或开发者可以方便地将数据与外部系统(如Excel或其他数据库)进行交换。 4) **初始化和嵌入宿主表单的最小代码**:这意味着集成这个虚拟表格到现有的PHP项目中非常简便,只需少量的代码...
02、支持Microsoft SQL Server、Microsoft Access、Oracle、MySql、Excel、FoxPro、FoxBase、Text等数据库连接 03、支持从数据表、视图(Access为查询)中读取数据字段 04、支持通过数据表中的组合主键传递参数 05、...
02、支持Microsoft SQL Server、Microsoft Access、Oracle、MySql、Excel、FoxPro、FoxBase、Text等数据库连接 03、支持从数据表、视图(Access为查询)中读取数据字段 04、支持通过数据表中的组合主键传递参数 05、...
02、支持Microsoft SQL Server、Microsoft Access、Oracle、MySql、Excel、FoxPro、FoxBase、Text等数据库连接 03、支持从数据表、视图(Access为查询)中读取数据字段 04、支持通过数据表中的组合主键传递参数 05、...
另外,PHP 5.6对处理Excel文件和连接SQL Server数据库提供了更好的支持,使得开发者可以更方便地进行数据导入导出和数据库操作。这些都是PHP 5.6在实际开发中提升效率的重要改进。 总的来说,解决"No input file ...
如虚拟主机调试,则将网站文件全部上传到空间商指定的文件夹下,并在空间商分配好的数据库中执行data.txt以生成数据库,再修改数据库连接文件/sub/config.php即可。 什么是php版交友系统? php网上交友系统,是...
我们有多简单 :平时输入使用excel表格或者WPS表格,几乎每台电脑都有几乎人人都会,其他现有的数据库(mysql,sqlite,access等)可以导出为csv/excel格式,然后将Excel二维表内容直接复制-->粘贴-->更名-->...
强大的报表打印及导出到EXCEL的功能,让你可以一站式的处理几乎所有的报修问题,让您的工作效率和客户满意度迅速提高.愉快工作,愉快报修 前提条件: 安装PHP环境APCHE+PHP5.0+MYSQL5.0PHPSTUDY2010是一个比较方便的集成...
4. **CSV导出**:UCCASS允许用户将收集到的调查数据导出为CSV格式,这使得数据可以被其他统计软件如Excel或SPSS进一步处理和分析,增强了数据的可操作性。 5. **模板支持**:为了提供一致且专业的外观,UCCASS允许...