我使用的腳本可以在線找到導入CSV文件到MySQL:http://www.johnboy.com/blog/tutorial-import-a-csv-file-using-php-and-mysql但是當腳本在一個單元格中的地址My address, CO 80113
中檢測到逗號時,也在那裏分裂。CSV格式文件導入到MySQL地址時出現逗號的問題
我見過一個解決方案,您可以從excel保存到製表符分隔的txt文件。然後你進入記事本並用分號替換標籤。
這是「修復地址中的逗號」問題的最佳做法嗎?
我的最終目標是將Highrise的一個CSV文件從數百個客戶端導入到我們的MySQL數據庫中,然後每隔幾個月更新一次,這似乎是一個體面的腳本,但是我會以錯誤的方式進行操作嗎?
編輯:看來,是分裂了細胞的PHP代碼的部分是
while ($data = fgetcsv($handle,1000,",","'"));
當然,請注意地址中的引號是可能的。在任何地方是否有「奧尼爾街」? – 2013-03-21 16:07:14