这个问题可能已被问过数百万次,但我不知道为什么我找不到适合我的代码。我已经分配了这个任务来编写一个非常复杂的脚本,用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';?>