if(isset($_POST['submit']))
{
$file=$_FILES['file']['tmp_name'];
$handle=fopen($file,"r");
while(($r=fgetcsv($handle,"500",",")) !==FALSE)
{
$sql=mysqli_query($con,"insert into `` values('" . implode("','",$r) . "')") or die(mysql_error()) ;
//echo implode("','",$r); if i run this it shows the data of csv file
}
}
查询不起作用。它只显示空白页。
最佳答案
插入``值
缺少表名
,另外解析数据,确保插入的数据正确,否则直接在sql语句中传递参数会导致mysql注入(inject)。
关于php - csv 文件未插入 mysql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40014994/