- PR -

HTML表示をCSVで出力

1
投稿者投稿内容
未記入
会議室デビュー日: 2006/06/17
投稿数: 9
投稿日時: 2006-11-18 19:15
はじめまして。PHPで検索結果を一覧に表示しました。
これを一括でCSVに出力する方法を探しております。
PHPで関数があるのですが、一行毎読込み→CSV出力です。
それ以外で一括で簡単に取り込む方法はあるのでしょうか?
ご教授お願いいたします。
shimix
ぬし
会議室デビュー日: 2004/08/05
投稿数: 512
お住まい・勤務地: 大分市
投稿日時: 2006-11-19 01:22
引用:

未記入さんの書き込み (2006-11-18 19:15) より:
はじめまして。PHPで検索結果を一覧に表示しました。
これを一括でCSVに出力する方法を探しております。


「出力」というのはサーバ上でファイルに落とすのか、ローカルにダウンロードさせるのかどちらでしょうか?後者であれば適切なヘッダ(ContentType: Application/Octet-Streamとか)を出してから一覧表示の代わりにカンマ区切りでprintすればいいだけですが・・。

Content-DispositionをinlineにするかattachmentにするかとかクライアントにIE7があったら・・とかの話題は
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=34821&forum=7
あたりご読んでください(言語は違いますが返すべきヘッダはわかりますね?)

前者であれば画面表示をファイル出力に書き換えるだけ(もちろんブラウザには適当なメッセージを返さないといけません)だと思いますが

[ メッセージ編集済み 編集者: shimix 編集日時 2006-11-19 01:25 ]
未記入
会議室デビュー日: 2006/06/17
投稿数: 9
投稿日時: 2006-11-23 18:37
shimixさまありがとうございます。
プログラムを組まないやり方を探していたのですが、やはりダウンロード処理をプログラムで書かないと無理ですよね。。。ありがとうございました。
プログラミングいたします。
1

スキルアップ/キャリアアップ(JOB@IT)