我有一个csv文件,我从csv文件中读取数据,然后我想跳过csv文件的第一行,其中将包含任何标题。我正在使用此代码。
while (($emapData = fgetcsv($file, 10000, ",")) !== FALSE) { $sql = "INSERT into da1(contact_first, contact_last, contact_email) values('$emapData[0]','$emapData[1]','$emapData[2]')"; mysql_query($sql); }
当我将数据插入数据库时,标头不应保存到数据库中。
尝试:
$flag = true; while (($emapData = fgetcsv($file, 10000, ",")) !== FALSE) { if($flag) { $flag = false; continue; } // rest of your code }