CGI-BBS > データベース > 簡易データベース > csveditの改造でデータを同時に複数登録したい。


カレッヂ
カレッヂ


質問者 koro  投稿日 10/18(金) 07:15:48
csveditで1回1回登録するのは面倒なので、1回の登録で複数登録できたら便利だと思い
FORMの中を増やしたのですが、1個目のデータしか登録されませんでした。
どのようにすれば同時に複数のデータを登録できるようになるのでしょうか?
よろしくお願いします。


過去に同じような質問があったのですが、やや違うようなので新しく質問させてもらいました。

■登録するとき複数登録したい
http://www.rescue.ne.jp/CGI-BBS/database/database/20010417101431.shtml

プロバイダ参照:http://www.plala.or.jp/access/community/phps/
サーバのOS:UNIXサーバ
パソコンのOS:WinNT系
エディタ:メモ帳
FTPソフト:FFFTP
サーバ移転:していない
改造:している 改造前正常動作
CGI習熟度:middle

回答者 やまだ  [削除]  投稿日 10/19(土) 00:49:19
cvsedit自体の構造上、無理がありそうです。(記録する個所のスクリプトを見ればわかります。)

このdbは、所詮csvなんで、簡単にそこそこの複数登録のスクリプトは書けるかなと思います。
フォームにいちいち一つずつ登録するcsveditを改良するよりは、複数登録する
(例えば、textareaを広くとり、なにかsplitさせるデリミタで区切り改行ごとのレコード
とするみたいな)CGIをperlなりrubyなり得意のスクリプトで自作してみては?
じぶんだけのものなら、まともなものである必要ないだろうし。
質問者 koro  [削除]  投稿日 10/19(土) 01:18:04
返信ありがとうございます。
構造上に無理があるのであれば改造は難しそうですね。
掲示板やデータベースのCGIを改良して作ってみようと思います。
ありがとうございました。

このページは終了したので返信(回答)は書きこめません

Web裏技