-4
正如标题解释了我的错误:未定义抵消:1,2,3等
Undefined offset: 1,2,3 in <file> on line ...
不偏移0?
$csv_file = $filename;
$csvfile = fopen($csv_file, 'r');
$theData = fgets($csvfile);
$i = 0;
while (!feof($csvfile)) {
$csv_data[] = fgets($csvfile, 1024);
$csv_array = explode(",", $csv_data[$i]);
$insert_csv = array();
$insert_csv['Point_number'] = $csv_array[0];
$insert_csv['Easting'] = $csv_array[1];
$insert_csv['Northing'] = $csv_array[2];
$insert_csv['Reduced_level'] = $csv_array[3];
$query = "INSERT INTO export(point_number,easting,northing,reduced_level)
VALUES('".$insert_csv['Point_number']."','".$insert_csv['Easting']."','".$insert_csv['Northing']."','".$insert_csv['Reduced_level']."')";
$n=mysql_query($query, $connect);
$i++;
}
fclose($csvfile);
使用'var_dump'卢克 – zerkms
您的代码正试图向右转出 – 2013-12-20 00:46:49
好像文件包含没有逗号的行 –