您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

技巧分享 PHP批量导出csv文件_PHP教程

2024/6/14 15:28:40发布16次查看
对于
有时写程序时后台要求把大量数据导入数据库中,比如计算机考试成绩的查询、电话簿的数据等一般都是存放在excel中的,这时我们可把数据导出成csv文件,然后通过以下程序即可在后台批量导入数据到数据库中。
下面只是php批量导出csv文件的主要程序部分:
?php   function getmicrotime(){   list($usec, $sec) = explode(” “,microtime());   return ((float)$usec + (float)$sec);   }   ?>
?php  $time_start = getmicrotime();  include(”db.inc.php”);//连接数据库  $db=new testcsv;  ?>  ?php  $handle = fopen (”test.csv”,”r”);  $sql=”insert into scores(idcard,names
,num,sex,nation,score) values(’”;  while ($data = fgetcsv ($handle, 1000, “,”)) {  $num = count ($data);  for ($c=0; $c  $num; $c++) {  if($c==$num-1){$sql=$sql.$data[$c].”‘)”;break;}  $sql=$sql.$data[$c].”‘,’”;  }  print “ br>”;  echo $sql.” br>”;  $db->query($sql);  echo “sql语句执行成功! br>”;  $sql=”insert into scores(idcard,names
,num,sex,nation,score) values(’”;  }  fclose ($handle);  $time_end = getmicrotime();  $time = $time_end – $time_start;  echo “程序执行时间:”.$time.”秒”;  ?> 
希望大家通过以上php批量导出csv文件的代码示例能够掌握这一技巧。
http://www.bkjia.com/phpjc/446090.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/446090.htmltecharticle对于 有时写程序时后台要求把大量数据导入数据库中,比如计算机考试成绩的查询、电话簿的数据等一般都是存放在excel中的,这时我们可...
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product