php - 使用PHPExcel将excel文件导入sql server
问题描述
我需要使用 PHPExcel 将 excel 文件导入 sql server 表,我用谷歌搜索了这个,但我找不到正确和快速的解决方案,所以任何人都可以帮助我提供一些代码或示例,最好的问候
解决方案
PHPExcel已弃用。
PhpSpreadsheet是使用核心 PHP的另一种选择。如果你使用laravel,也许Laravel-Excel是最好的选择。
Quique 启动Laravel-Excel
use Excel;
use File;
class Test extends Controller{
public function importToDB(){
$fileinfo = 'path/test.xls';//your file path
if (File::exists(fileinfo)) {
Excel::selectSheets('sheetName')->load(fileinfo, function ($results) {//Excel worksheet name
$columOne = $results->takeColumns(1)->toArray();//Array data
$columTwo = $results->takeColumns(2)->toArray();
foreach($columOne as $key => $name){//Single item
// insert into database
}
}, false);
}
}
推荐阅读
- cordova - 离子构建ios失败
- powershell - 为 VSCode 配置 launch.json 以在调试会话中执行 PowerShell 命令
- javascript - Jquery根据单元格加载不同的HTML内容
- css - 如何将css添加到多个类
- tableau-api - Tableau JS API:如果在过滤器中设置,如何获取过滤器值“全部”
- javascript - 制作香草js滑块时出现代码行问题
- javascript - 提交axios post时打开modal组件
- python - 在 Python 中,根据表达式和特定区间创建数组
- c# - 如果存在则增加字符串
- python - 识别多个熊猫数据框中的相似数据