[PHP-users 4085] Re: テキスト入力フィールドへ入力した値を CSV へ保存

BosProject T.Takeuchi php-users@php.gr.jp
Mon, 03 Dec 2001 17:49:42 +0900


竹内です。

> fwrite ($fp, $string);
>    $string= $csv[$i][$j];

> と記述し、テキストフィールドに値を入力すると、
> もとのCSVファイルにその値が保存され、ファイルが
> 更新されるという処理を行いたいのですが、できていません。

 この部分がファイルへの書き込み処理を行う部分だとすれば、
処理の順番がおかしいですよね。

fwrite($fp,$csv[$i][$j];

 だと思うのですが、元のCSV形式ファイルに戻す必要が
あるのでしたら、

fwrite($fp,implode(",",$cvs[$i]);

 のようにCSV形式にする必要がありますね。とりあえず
間違いなくファイルオープンに成功していますか?
$fpがファイルオープン成功時のファイルポインタに
なっていますか? などなど確認すべきことは結構
ありそうです。


 ところで、今度は私からの質問なのですが、なぜ
OracleがあるのにCSVファイルを使うのですか?

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
合資会社ボスプロジェクト
竹内 輝明 webmaster@bos-project.com
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*