将Excel文件读入数据库

时间:2016-08-23 12:34:26

标签: php mysql excel

这个问题可能已被问过数百万次,但我不知道为什么我找不到适合我的代码。我已经分配了这个任务来编写一个非常复杂的脚本,用excel CSV(应该接受两种格式)电子表格来填充数据库。我现在所做的就是看看我是否能正确读取文件(在进行任何操作/解析之前)。以下是我所拥有的,有人可以为这样一个简单的例子提供一个基本的工作脚本吗?

PHP

<?php include 'connection.php';?>

<?php        


if(isset($_POST["search"]))
{
 $file = $_FILES['file_save']['tmp_name'];
 $handle = fopen($file, "r");

 while(($filesop = fgetcsv($handle, ",")) !== false)
 {
 $name = $filesop[0];
 $email = $filesop[1];

 $query = mysqli_query("INSERT INTO $dbname.CSV (fname, lname) VALUES ('$name','$email')");
 $result = mysqli_query($conn,$query);
 echo $query;
 }

}


?>

HTML

 <form method="post" action="#">

  Market Share:<br>
  <input type="file" name="file_save">
  <button style="" type="submit" class="btn btn-default" name="search">Save</button>
</form>
    <?php include 'save_import.php';?>

0 个答案:

没有答案