用PHP将mysql数据表转换为excel文件格式--利用于备份数据库
来源:互联网 发布:u盘黑苹果windows 编辑:程序博客网 时间:2024/06/16 20:18
<?php
$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("$title\n");
$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))
{
$schema_insert = "";
for($j=0; $j<mysql_num_fields($result);$j++)
{
if(!isset($row[$j]))
$schema_insert .= "NULL".$sep;
elseif ($row[$j] != "")
$schema_insert .= "$row[$j]".$sep;
else
$schema_insert .= "".$sep;
}
$schema_insert = str_replace($sep."$", "", $schema_insert);
$schema_insert .= "\t";
print(trim($schema_insert));
print "\n";
$i++;
}
return (true);
?>
- 用PHP将mysql数据表转换为excel文件格式--利用于备份数据库
- 用PHP将mysql数据表转换为excel文件格式
- 用PHP将mysql数据表转换为excel文件格式
- PHP将mysql数据表转换为excel文件
- PHP将mysql转换excel文件格式xls
- 将mysql数据表导出为excel文件
- 使用PHP将Mysql数据表导出到Excel中
- 利用Shell将MySQL数据表导出为csv文件
- PostgreSQL数据表转换为excel
- PHP导出MySQL数据库为EXCEL文件格式(.xls)的方法 http://www.kankanblog.com/read.php/144.htm
- 用java语言将数据库中的数据表转换为xml文件的通用程序
- php 将excel导入到mysql数据库
- excel数据表存入mysql数据库
- 利用POI将数据表导入Excel
- mysql数据库备份于恢复
- Php代码实现将mysql数据库导出为excel表格形式
- 利用XSL将DataSet数据转换为Excel文档
- 利用XSL将DataSet数据转换为Excel文档
- 小知识
- 直线插补算法
- 高性能大容量SOCKET并发(二):IOCP完成端口控件封装
- 10177 - (2/3/4)-D Sqr/Rects/Cubes/Boxes?
- 10916 - Factstone Benchmark
- 用PHP将mysql数据表转换为excel文件格式--利用于备份数据库
- SDL入门教程(四):2、SDL动画的硬件渲染(Hardware Render)
- linux vfs 解析 之 mount 文件系统 (上)
- 10970 - Big Chocolate
- SDL入门教程(四):3、SDL的软、硬件渲染的深入试验和分析
- QwtSplineCurveFitter Class Reference
- js全选,全部选,反选
- diff的三种模式
- 10014 - Simple calculations