我已经编写了一个脚本,可以上传CSV文件并将数据提取到已经创建好的表中。我想让它这样做:第一行(列标题)不会被插入到表中,但是剩余的数据将被插入。
$fp = fopen($_SESSION['filename'],"r");
while (($data = fgetcsv($fp, 1000, ",")) !== FALSE)
{
$import="INSERT into csv_table(name,address,age) values('$data[0]','$data[1]','$data[2]')";
mysql_query($import) or die(mysql_error());
}
fclose($fp);
这是我从CSV文件中提取数据的代码部分。
非常感谢您对此事的任何帮助!