Php 使用fgetcsv()解析数据时出现问题-参数应为资源

Php 使用fgetcsv()解析数据时出现问题-参数应为资源,php,mysql,sql,database,Php,Mysql,Sql,Database,在php中使用fgetcsv()解析URL中的数据时出现此错误 这是我的错误: PHP警告:fgetcsv()希望参数1是资源,布尔值在第20行的/testing.PHP中给出 注意:我已经厌倦了一个可能的解决方案,但运气不佳 数据集:我试图用fgetcsv()解析的内容 这是我的php文件: <?php $servername = "localhost"; $username = "root"; $password = "xxxx"; $dbname = "player"; // C

在php中使用fgetcsv()解析URL中的数据时出现此错误

这是我的错误: PHP警告:fgetcsv()希望参数1是资源,布尔值在第20行的/testing.PHP中给出

注意:我已经厌倦了一个可能的解决方案,但运气不佳

数据集:我试图用fgetcsv()解析的内容

这是我的php文件:

<?php

$servername = "localhost";
$username = "root";
$password = "xxxx";
$dbname = "player";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);

  $f_pointer=fopen("URL/api/v2/projects/xxx/last_ready_run/data","r"); 



  while(! feof($f_pointer))

  {
      $ar=fgetcsv($f_pointer);


 $sql="INSERT INTO scores(pos,person,score,place,score,round)values('$ar[0]','$ar[1]','$ar[2]','$ar[3]','$ar[4]','$ar[5]')";
 $conn->query($sql); 
 echo $sql;
 echo "<br>";


  }
 ?>

请通过一些错误处理重试

$f_pointer=fopen("URL/api/v2/projects/xxx/last_ready_run/data","r"); 
if ( !$f_pointer ) {
  trigger_error('fopen failed', E_USER_ERROR);
}

无论如何,fgetcsv()不是解析json的正确函数。是。

请通过一些错误处理重试

$f_pointer=fopen("URL/api/v2/projects/xxx/last_ready_run/data","r"); 
if ( !$f_pointer ) {
  trigger_error('fopen failed', E_USER_ERROR);
}

无论如何,fgetcsv()不是解析json的正确函数。是。

您正在尝试使用fgetcsv()解析json数据?!?祝你好运抱歉,我的错误,我使用了错误的错误代码-我现在要编辑问题,用$f_指针中的布尔值代替资源可能意味着fopen()失败抱歉,但是如果URL以format=csv结尾,这会起作用吗?im使用的URL会下载CSV,但不会在浏览器上显示。您正在尝试使用fgetcsv()解析json数据?!?祝你好运抱歉,我的错误,我使用了错误的错误代码-我现在要编辑问题,用$f_指针中的布尔值代替资源可能意味着fopen()失败抱歉,但是如果URL以format=csv结尾,这会起作用吗?im使用的URL会下载CSV,但不会显示在浏览器上