php
php删除excel文件,php操作excel文件的方法小结 -凯发ag旗舰厅登录网址下载
php操作excel文件的方法小结
php操作excel文件的方法有哪些?就跟随百分网小编一起去了解下吧,想了解更多相关信息请持续关注凯发ag旗舰厅登录网址下载应届毕业生考试网!
一、php,不用com,生成excel文件
复制代码 代码如下:
header("content-type:application/vnd.ms-excel");
header("content-disposition:filename=test.xls");
echo "test1t";
echo "test2tn";
echo "test1t";
echo "test2tn";
echo "test1t";
echo "test2tn";
echo "test1t";
echo "test2tn";
echo "test1t";
echo "test2tn";
echo "test1t";
echo "test2tn";
?>
在php环境运行上面的代码,大家就可以看到浏览器询问用户是否下载excel文档,点击保存,硬盘上就多了一个excel的`文件,使用excel打开就会看到最终的结果,怎么样不错吧。
其实在做真正的应用的时候,大家可以将数据从数据库中取出,然后按照每一列数据结束后加t,每一行数据结束后加n的方法echo出来,在php的开头用header("content-type:application/vnd.ms-excel");表示输出的是excel文件,用header("content-disposition:filename=test.xls");表示输出的文件名为text.xls。这样就ok了。
我们更可以修改header让他输出更多格式的文件,这样php在处理各种类型文件方面就更加方便了.
二、用php将mysql数据表转换为excel文件格式
复制代码 代码如下:
$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("$titlen");
$sep = "t";
for ($i = 0; $i < mysql_num_fields($result); $i ) {
echo mysql_field_name($result,$i) . "t";
}
print("n");
$i = 0;
while($row = mysql_fetch_row($result))
{
总结
以上是凯发ag旗舰厅登录网址下载为你收集整理的php删除excel文件,php操作excel文件的方法小结的全部内容,希望文章能够帮你解决所遇到的问题。
如果觉得凯发ag旗舰厅登录网址下载网站内容还不错,欢迎将凯发ag旗舰厅登录网址下载推荐给好友。
- 上一篇: xiaocms php,xiaocms
- 下一篇: matlab语法手册下载,matlab及