Php fgetcsv插入数据库时出错

Php fgetcsv插入数据库时出错,php,mysql,fgetcsv,Php,Mysql,Fgetcsv,我正在尝试使用以下方法将转换为csv的.txt文件插入数据库: 而$data=fgetcsv$prop,1000,!=假的{ 当我尝试使用phpmyadmin和文件本身进行操作时,它可以工作,但是文本确实包含,因此我认为它可能试图将它们作为分隔符读取并抛出结果。有人能帮忙吗 错误为-1。放置数千个空结果 2.未将结果放置在正确的字段中 谢谢考虑使用加载数据填充您是否尝试将文件加载到例如Excel中,并查看其损坏程度?如果文本中嵌入逗号,则该特定字段应使用引号括起来。如果没有,则您的文件已损坏,需

我正在尝试使用以下方法将转换为csv的.txt文件插入数据库:

而$data=fgetcsv$prop,1000,!=假的{

当我尝试使用phpmyadmin和文件本身进行操作时,它可以工作,但是文本确实包含,因此我认为它可能试图将它们作为分隔符读取并抛出结果。有人能帮忙吗

错误为-1。放置数千个空结果 2.未将结果放置在正确的字段中


谢谢

考虑使用加载数据填充

您是否尝试将文件加载到例如Excel中,并查看其损坏程度?如果文本中嵌入逗号,则该特定字段应使用引号括起来。如果没有,则您的文件已损坏,需要在加载之前进行调整。为此,请在Excel中打开文件所有这些都只会打开到一个字段。解决方法是什么?你怎么知道错误是-1?你在哪里读到错误?完整的错误消息是什么?不,有两个错误,只是标记了1和2个tried str_getcsv,所有的方法仍然无法实现这一点!如果csv文件被破坏,任何想法都没有帮助。垃圾输入,垃圾输出。