PHP读取CSV文件内容 并且插入到数据库中
2014-10-10 13:11
651 查看
<?php $con = mysql_connect("localhost","root",""); if (!$con){ die('Could not connect: ' . mysql_error()); } mysql_select_db("test", $con); function getCSVdata($filename) { $row = 1;//第一行开始 if(($handle = fopen($filename, "r")) !== false) { while(($dataSrc = fgetcsv($handle)) !== false) { $num = count($dataSrc); for ($c=0; $c < $num; $c++)//列 column { if($row === 1)//第一行作为字段 { $dataName[] = $dataSrc[$c];//字段名称 } else { foreach ($dataName as $k=>$v) { if($k == $c)//对应的字段 { $data[$v] = $dataSrc[$c]; } } } } if(!empty($data)) { $dataRtn[] = $data; unset($data); } $row++; } fclose($handle); return $dataRtn; } } $aData = getCSVdata('20141010SummaryOfData.csv'); foreach($aData as $item){ //插入到数据库 } mysql_close($con); ?>
相关文章推荐
- Java读取csv文件并将内容插入到数据库
- Java读取csv文件并将内容插入到数据库
- PHP读取CSV文件把数据插入到数据库,本地没有问题,阿里云测试服务器不行
- php读取txt文件并将数据插入到数据库
- php读取txt文件并将数据插入到数据库
- PHP读取csv文件的内容
- PHP读取csv文件的内容
- php读取txt文件并将数据插入到数据库
- php读取txt文件并将数据插入到数据库
- 基于PHP读取csv文件内容的详解
- php读取txt文件组成SQL并插入数据库(原创自Zjmainstay)
- asp.net 读取 (导入) CSV文件内容 到页面 (数据库)
- PHP读取csv文件的内容
- 使用python读取csv文件快速插入数据库
- 测试sq3数据库,读取数据库把内容输出到csv文件,附上输出到excel方法
- php 将csv文件内容导入数据库时值为空的解决
- PHP读取csv文件的内容详解
- C# 读取txt文件中的内容,插入到数据库中(StreamReader)