2011-06-22 31 views
2

私はこのプロセスを実行できますが、データと列と行を区別するExcelの値を変更したいとします。各フィールドが「」に含まれていないとだけカンマで区切られている現時点では ExcelエクスポートCSVインポートPHPmyAdmin

私の質問です。これらのことをExcelで定義する方法はありますか?

おかげ

EDIT: 私は意味、私は行の終わりを終端するもの文字を定義することができます。インポート時にPHPmyAdminで変更できるすべてのものを単一引用符で囲む必要があることを定義できますか?その理由は、PHPmyAdminは現在セルの内容や行がどこで終わっているのかを知ることができないからです。

+0

質問はあまり明確ではありません。 1つのExcelですべての値を取得しているということですか?このように: "val1、val2、val3 ..."? – Galz

+0

あなたの質問は何か分かりません。 phpMyAdminでインポートできないのですか、それともExcelで問題になっていますか?また、フィールドがコンマで区切られている場合は、phpMyAdminではなくCSVとしてインポートしてみてください。また、 'LOAD DATE INFILE' MySQL文を調べることもできます。 – Abhay

答えて

2

私はPHPMyAdminのと同様の問題を持っていた知っています。最も簡単なことは、他のオプションを試してみることです。そのうちの1人は働くはずです。ここにいくつかの選択肢があります。

PHPMyAdminは、Excelスプレッドシートをネイティブにインポートできます。スプレッドシートを保存するだけです。

PHPMyAdminは、エクスポートされたExcel CSVファイルをネイティブにインポートできます。私はそれが動作していない場合は、何かが正しく設定されていない可能性があります。 PHPMyAdminで別のオプションを試してみてください。 Excelで

あなたがすることはできませんが、区切り文字はなどは、Windowsから外部に区切り文字をカスタマイズすることができ、終了文字をカスタマイズします。ここを参照してください:http://www.ozgrid.com/forum/showthread.php?t=134498&page=1

別の方法として、ExcelからCSVファイルを保存します。 PHPには、CSVファイルのインポート/エクスポート用の関数が組み込まれています。 PHPでCSVファイルをインポートすることができます。カスタムデリメータなどを使用してCSVを出力することができます。組み込み関数を使用して、他に何をしたいのかを操作します。参照:http://php.net/manual/en/function.fgetcsv.php

関連する問題