php用mysql可以跟excel做连结吗
时间:2006-04-28
来源:互联网
如题~~~
PHP我是用mysql来做资料库的
而我也需要用excel来把资料做分析
可以直接做连结吗
还是说EXCEL可以用其他档案来汇入
如果我用PHP的写入档案然后再用进EXCEL
不知这个方法可不可行
PHP我是用mysql来做资料库的
而我也需要用excel来把资料做分析
可以直接做连结吗
还是说EXCEL可以用其他档案来汇入
如果我用PHP的写入档案然后再用进EXCEL
不知这个方法可不可行
作者: anzojds 发布时间: 2006-04-28
<?php
$fp = fopen("test.xls", "w");
fputs($fp, "第一行第一列\t第二行第一列\t第三行第一列\n第一行第二列\t第二行第二列\t第三行第二列");
fclose($fp);
?>
当中您可以用回圈将mysql纪录读出来,写进test.xls档案里!
不知道有没有误会您的意思~
ps:我今天在此版已经回复超过一篇!不知道有无违反版规?
$fp = fopen("test.xls", "w");
fputs($fp, "第一行第一列\t第二行第一列\t第三行第一列\n第一行第二列\t第二行第二列\t第三行第二列");
fclose($fp);
?>
当中您可以用回圈将mysql纪录读出来,写进test.xls档案里!
不知道有没有误会您的意思~
ps:我今天在此版已经回复超过一篇!不知道有无违反版规?
作者: chinhung_fu 发布时间: 2006-04-28
我记得使用 pear 有 module 可以直接写入 excel,详情请见 pear 官网。
作者: jocosn 发布时间: 2006-04-28
亦可以用 COM 来连结 excel 和 access 例如:
<?php
$obj = new COM("excel.application") or die("Unable to instanciate excel");
$obj->DisplayAlerts = 0;
$obj->Workbooks->Open($path);
$book = $obj->ActiveWorkBook;
$sheet = $book->WorkSheets(1);
$row=1;
while($field[0]=$sheet->Cells($row,1)){
if($field[0]->Text=="")
break;
$field[1]=$sheet->Cells($row,2);
$field[2]=$sheet->Cells($row,3);
$field[3]=$sheet->Cells($row,4);
$row++;
}
$obj->Quit();
$obj->Release();
unset($obj);
?>
<?php
$obj = new COM("excel.application") or die("Unable to instanciate excel");
$obj->DisplayAlerts = 0;
$obj->Workbooks->Open($path);
$book = $obj->ActiveWorkBook;
$sheet = $book->WorkSheets(1);
$row=1;
while($field[0]=$sheet->Cells($row,1)){
if($field[0]->Text=="")
break;
$field[1]=$sheet->Cells($row,2);
$field[2]=$sheet->Cells($row,3);
$field[3]=$sheet->Cells($row,4);
$row++;
}
$obj->Quit();
$obj->Release();
unset($obj);
?>
作者: bssheep 发布时间: 2006-04-29
<?php
$fp = fopen("test.xls", "w");
fputs($fp, "第一行第一列");
fclose($fp);
?>
这样的话他每次都会把原本的资料覆盖掉
但是我希望可以保留原本资料 接著写下去
请问要用什么方法呢?
$fp = fopen("test.xls", "w");
fputs($fp, "第一行第一列");
fclose($fp);
?>
这样的话他每次都会把原本的资料覆盖掉
但是我希望可以保留原本资料 接著写下去
请问要用什么方法呢?
作者: shan3345 发布时间: 2011-03-18
fopen("test.xls", "a");
作者: culaid 发布时间: 2011-03-18
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28