大人になっても苦手な食べ物、ありますか?

EXCELの各セルのデータをデータベースに登録したいのですが、調べてもいまいちピンと来ないので質問させて頂きました。

データベースの内容を読み込んでEXCELに表示・保存させることはできたのですがEXCELからデータベースに登録する方法が解りません。

データベースからEXCELへの方法はPHP言語でCSV変換ファイルを作成しました。できれば逆もPHP言語で変換ファイルを作成したいと思っています。

適当なツール名やサンプルプログラムがあると助かります。
宜しくお願いします。

環境
OS:XP
言語:PHP5.1.6
ローカルサーバ:Apache2.0
データベース:SQLite

A 回答 (1件)

>> EXCELからデータベースに登録する方法が解りません。



文面から想像するにEXCELは、バイナリー形式(Biff形式)ではなく
CSV形式が前提ですね。

そらなら、fgetcsv関数でEXCEL(CSV形式)を読み込んで
データベースに書き込むだけで良さそうです。

バイナリー形式(BIFF)のEXCELファイルを直接読み書きするツールがほしい場合は
下記を参照してください
http://d.hatena.ne.jp/saicologic/20080606/121271 …
これらを使えばEXCELからデータが読み出せますので
後はデータベースに書き込むだけです
    • good
    • 0
この回答へのお礼

丁寧かつ迅速な回答有難う御座います!さっそくやってみます。

お礼日時:2008/12/25 12:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報