[PHP-users 17853]Re: カンマ入りデータをCSVで出力するには

moongift @ admin atsushi @ moongift.jp
2003年 9月 12日 (金) 17:20:28 JST


MOONGIFTです。

こちら、出来上がったCSVファイルをエクセルに読み込ませると言う事でしょう
か?
その場合ですと、各項目を「"(ダブルクォート)」で囲んであげれば良いと思
います。

100円
200円
400円
800円
1,600円

と各項目を横向きに表示する場合、

100円,200円,400円,800円,1,600円
                         ↑ずれる原因

だとしたら、

100円,200円,400円,800円,"1,600円"

でも良いでしょうが、出来れば

"100円","200円","400円","800円","1,600円"

しておいた方が良いと思います。

# 話が違っていたらすみません…

> お世話になります、藤本です。
> 
> PHPでデータベースからのデータをCSVにしてダウンロードする
> プログラムを作成しているのですが
> カンマ入りデータを出力するすると
> 1つのデータが2つのカラムに分かれて表示されます。
> 
> $str = "]},<.>?/";
> 1.$currentRow .= $str;
> 2.$currentRow .= str_replace(",","\,",$str);
> 
> 1を2に変更してプログラムを実行しても
> 「\」が追加表示されるようになっただけで
> 問題は解決されませんでした。
> 
> どなたか解決策をご存じないでしょうか?
> 是非ご教授ください。
> 
> 
> 
> _______________________________________________
> PHP-users mailing list
> PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users


===========================   MOONGIFT   ===========================
              〜 インターネットを使ったコンテンツ企画 〜
                      http://www.moongift.jp/
  代表(MOONGIFT@管理者) admin @ moongift.jp
====================================================================
工芸.ORG           http://www.kougei.org/
一般ピープル.com   http://www.ippan-people.com/



PHP-users メーリングリストの案内