php把数据表导出为Excel表的最简单、最快的方法(

网络编程 2025-03-14 17:07www.168986.cn编程入门

将数据库中的数据导出为Excel文件,无需使用复杂的Excel导出类,对于满足基本需求的项目来说,这是一个快速有效的方法。

以下是使用PHP语言实现的简单示例代码:

```php

// 设置头部信息,告诉浏览器输出的是Excel文件

header("Content-type: application/vnd.ms-excel");

header("Content-Disposition: filename=xls_region.xls");

// 数据库配置信息

$cfg_dbhost = 'localhost';

$cfg_dbname = 'testdb';

$cfg_dbuser = 'root';

$cfg_dbpwd = 'root';

$cfg_db_language = 'utf8';

// 链接数据库

$link = mysql_connect($cfg_dbhost, $cfg_dbuser, $cfg_dbpwd);

mysql_select_db($cfg_dbname);

// 设置数据库编码

mysql_query("set names " . $cfg_db_language);

// 获取users表的表头信息

$sql = "DESC users";

$res = mysql_query($sql);

echo "

";

while ($row = mysql_fetch_array($res)) {

$t_field[] = $row['Field']; // 确保Field中的F大写

echo "

";

}

echo "

";

// 导出users表的前100条数据

$sql = "SELECT FROM users LIMIT 100";

$res = mysql_query($sql);

while ($row = mysql_fetch_array($res)) {

echo "

";

foreach ($t_field as $f_key) {

echo "

";

}

echo "

";

}

echo "

" . $row['Field'] . "
" . $row[$f_key] . "
";

?>

```

上一篇:JS实现超精简响应鼠标显示二级菜单代码 下一篇:没有了

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by