0

を にインポートしようとし.csv fileていphpMyAdminます。

私のテーブルは次のようにフォーマットされています:

id,
staffnum,
city,
height,
eye,
hair,
titles

ファイルは次のようにフォーマットされます。

"63,losangeles,5'10,green,Brown,Bartender"
"86,losangeles,5'9,blue,blonde,Bartender, Cocktail"
"263,newyork,6'1,blue,blonde,Cocktail"
"325,losangeles,5'10,brown,Brown,Bartender"
"545,newyork,6',brown,Brown,Bartender, Cocktail"

私が遭遇していると私が信じている問題は、ポジション (バーテンダー、カクテルなど) が列のタイトルに入る必要があり、正しいフォーマットを持っていないことです。次のように複数のコンマを含む値を一重引用符で囲む必要がありますか?

"86,losangeles,5'9,blue,blonde,'Bartender, Cocktail'"

また、高さセクションのアポストロフィは、CSVファイルのアップロード時に問題を引き起こしますか? 私はオンラインで検索しましたが、CSVファイルのフォーマット方法に関する明確な指示を持っている人は誰もいないようです。これをインポートしようとしましたが、成功と表示されますが、どのフィールドにも値が適用されません。

ファイルはこちら

4

1 に答える 1

1

.csv ファイルがこのようにフォーマットされていると、インポートされ、id フィールドが自動インクリメントされると思います

'',63,losangeles,5'10,green,Brown,Bartender
'',86,losangeles,5'9,blue,blonde,Bartender, Cocktail
'',263,newyork,6'1,blue,blonde,Cocktail
'',325,losangeles,5'10,brown,Brown,Bartender
'',545,newyork,6',brown,Brown,Bartender, Cocktail
于 2012-11-27T04:10:37.693 に答える