最近在做Excel文件导入数据到数据库。网站如果想支持批量插入数据,可以制作一个上传Excel文件,导入里面的数据内容到MysqL数据库的小程序。
要用到的工具:
ThinkPHP:轻量级国产PHP开发框架。可在ThinkPHP官网下载。
PHPExcel:Office Excel 文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言。可在CodePlex官网下载。、
1.设计MysqL数据库product
创建product数据库
sql;">
CREATE DATABASE product DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
创建pro_info表,表结构
sql;">
CREATE TABLE pro_info(
pId int(4) NOT NULL PRIMARY KEY AUTO_INCREMENT,pName varchar(20) NOT NULL,pPrice float NOT NULL,pCount float NOT NULL
);
2.生成项目
先在ThinkPHP同级目录下新建index.PHP文件,生成项目Home.
PHP;">
define('APP_NAME','Home'); //项目名称
define('APP_PATH','./Home/'); //项目路径
define('APP_DEBUG',true); //开启DEBUG
require './ThinkPHP/ThinkPHP.php'; //引入ThinkPHP核心运行文件
?>
define('APP_PATH','./Home/'); //项目路径
define('APP_DEBUG',true); //开启DEBUG
require './ThinkPHP/ThinkPHP.php'; //引入ThinkPHP核心运行文件
?>