PHP 实现导入和导出 CSV 文件
一、开发环境
1、环境搭建:Windows 8+Apache 2.4.18+MySQL 5.7.11+PHP
7.1.0 。
2、文本编辑器:Sublime Text3。
二、主要技术
本实验主要使用 while 循环、GD 库和函数的封装和调用实现
迷宫的生成和寻址路线。
三、具体步骤
①输入以下 sql 语句,创建数据表
CREATE TABLE IF NOT EXISTS `student` (
`id` int(6) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
`sex` varchar(2) NOT NULL,
`age` int(10) unsigned NOT NULL DEFAULT '1',
PRIMARY KEY (`id`),
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
新建 index.php 文件
②插入 HTML 代码用于导入和导出 CSV 文件,如下所示
<div class="demo">
<h2>使用 PHP 导入和导出数据为 CSV 文件</h2>
<form id="addform" action="do.php?action=import"
method="post" enctype="multipart/form-data">
<p>请选择要导入的 CSV 文件:<br/><input type="file" name="file">
<input type="submit" class="btn" value="导入 CSV">
<input type="button" class="btn" id="exportCSV" value="导
出 CSV"
onClick="window.location.href='do.php?action=export'"></p>