我一直在尝试将这个excel文件导入我的mysql数据库,而且一直很粗糙。 .xls文件中有大约7,000行,但是当我将它导出到.csv并用PHP解析时,我遇到了两个问题之一:
(这是否有理由这样做?)
如果需要,我可以将.xls上传到某个地方。
答案 0 :(得分:0)
作为一个建议,如果你正在处理那些做包含广泛使用的逗号的单元格,一个简单的解决方案就是以Tab-Delimited格式(TXT)从Excel导出,或者单独导出任何包含您通常不会遇到的角色的格式。
我发现这是一种非常简单的方法来处理从Excel导出和导入数据库媒体相关的许多麻烦。
答案 1 :(得分:0)
想出来了!
原来这是Excel的错。我在Excel中打开之前检查了.xls,而不是###。 但是在将它保存在Excel中之后就出现了。
所以我在Numbers(iWork的一部分)中打开它,将所有内容更改为*,并将所有引号都打开到%(这些都从未出现在任何行中。将其导出为.csv,然后在使用PHP导入时将其更改回来。< / p>
工作得很好。 : - )