
正文
php把数据下载成表格 php导入excel到数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php表模块提取出来的数据怎样写入表格中
打开cmd 进入mysql
我就发几个例子 你摸索下应该就会明白了
如果在cms你操作不熟悉 建议你下载一个NavicatforMySQL 或者 phpmyadmin 来管理你的数控表
创建一个表:
CREATE TABLE `test` (
`id` INT(10) NOT NULL AUTO_INCREMENT,
`uid` VARCHAR(10) NOT NULL DEFAULT '0',
`regdate` DATE NOT NULL,
`remark` text,
PRIMARY KEY (`id`) 设置该字段为主键字段
) ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=5 ;
添加字段:
INSERT INTO `test` (`id`, `uid`, `regdate`, `remark`) VALUES
(1, '张三', '2008-07-02', '学生'),
(2, '李四', '2008-07-03', '学生'),
(3, '王五', '2008-07-02', '工人'),
(4, '赵六', '2008-07-01', '学生');
插入信息:
INSERT INTO test(id, uid, regdate, remark) VALUES('', '百度', NOW(), '程序员');
相关问答
Q1: php导出生成excel表格几种方法介绍
php header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:attachment;filename=test_data.xls");$tx=’表头’; echo $tx."nn"; //输出内容如下: echo "姓名"."t"; echo "年龄"."t"; echo "学历"."t";echo "n";echo "张三"."t"; echo "25"."t"; echo "本科"."t"; 如果你一定要输入xls标准的excel文件可参考下面方法/** * 输出XLS的头信息 * 注:使用此函数前后都不应有任何数据输出
Q2: 请问php怎样实现将查询的数据导出到excel?用php代码如何写呢?貌似是一个按钮点击导出exc
.....
这个都不用任何其php把数据下载成表格他插件。。。
提示 xlsx (目前php把数据下载成表格的excel文件版本) 是xml格式的
简单了不php把数据下载成表格,查询数据生成obj 然后simple_xml序列化下 都能被execel打开。。。。
Q3: 如何用php把txt里的内容转换成表格
//思路就是逐行读取 逐行判断,具体看你实际情况。如有错误请更正, 谢谢!
?PHP
$file_name="log.txt";
$fp=fopen($file_name,'r');
$v="";//定义一个空数组
$v="tabletrtd\/tdtd第一次测试\/tdtd第二次测试\/tdtd第三次测试\/td\/tr"
while(!feof($fp))
{
$buffer=fgets($fp,4096);//逐行读取字符串
/*根据读取到的字符串与你的规则进行比较 并 放入相应位置*/
$str = substr($buffer,1,1);//截取第一个符号
switch($str){
case '*':
$v=$v."trtd".$buffer."\/td";
case "第":
$v=$v."td".$buffer."\/td";
default:
$v=$v."\/tr";
}
}
$v=$v."\/table";
echo $v;
fclose($fp);
?
Q4: 用PHP怎么保存一段HTML代码为excel文件并下载??
这个简单,但是有些繁琐,关键代码:
$filename=“页面";
header("Content-type:application/vnd.ms-word");
header("Content-Disposition:attachment;filename=".$filename.".xls");
echo "table width='608' border='0' align='center' cellpadding='0' cellspacing='0'";
...
需要保存的内容都用echo输出就OKphp把数据下载成表格了,php把数据下载成表格你可以试试(我的是输出一个表格的例子)
Q5: PHP实现把mysql数据库中的表的数据导出到excel
我就贴下我当时生成EXCEL的代码,LZ可以参照,修改,然后直接访问这个PHP文件,就会自动生成EXCEL,
?php
header('Content-type: text/html; charset=utf-8');
header("Content-type:application/vnd.ms-excel;charset=UTF-8");
header("Content-Disposition:filename=test.xls"); //输出的表格名称
echo "ID\t";echo "name\t\n";
//这是表格头字段 加\T就是换格,加\T\N就是结束这一行,换行的意思
$conn = mysql_connect("localhost","用户名","密码") or die("不能连接数据库");
mysql_select_db("数据库名", $conn);
mysql_query("set names 'UTF-8'");
$sql="SQL语句";
$result=mysql_query($sql);
while($row=mysql_fetch_array($result)){
echo $row[0]."\t";echo $row[1]."\t\n";
}
?
关于php把数据下载成表格和php导入excel到数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







