有了这个更新,它不会显示任何错误,当我发送打印时,它会显示我想添加到数据库中的信息,但它不会添加它。。。
if(isset($_POST["submit_file"]))
$file = $_FILES["file"]["tmp_name"];
$file_open = fopen($file,"r");
$count = 0;
while(($csv = fgetcsv($file_open, 100, ",")) !== false)
{
$agente = isset($csv[0])? $csv[0]: null;
$revenue = isset($csv[1])? $csv[1]: null;
$css = isset($csv[2])? $csv[2]: null;
$rating = isset($csv[3])? $csv[3]: null;
$absent = isset($csv[4])? $csv[4]: null;
$score = isset($csv[5])? $csv[5]: null;
$count++;
if($count>1){
$query = "INSERT INTO metricas values ('$agente', $revenue, $css, $rating, $absent, $score)";
print $query; }
}
?>
1条答案
按热度按时间aor9mmx11#
学会正确地缩进代码,这将有助于找出引号、括号、方括号和大括号的问题。
您也可以使用[php代码检查器][https://phpcodechecker.com/]查找代码中的解析错误。
编辑修改代码取出
Warning: Array to String conversion
.