- 199 名前:デフォルトの名無しさん [2009/09/20(日) 16:17:33 ]
- eRubyとMySQLをつかって、DBに写真のアップをしたいのだけど
<form action="syasinhenkou.rhtml" method="post" enctype="multipart/form-data"> <input type="file" name="syasin" size="30" maxlength="100"> <input type="hidden" name="id" value="<%= cgi["id"] %>"> <input type="submit" value="登録"> </form> ってかんじで、ファイルを登録用のページにおくりたい sql = "UPDATE rireki SET" sql += " syasin = '" + cgi["syasin"] + "'" sql += " WHERE id = '" + cgi["id"] + "'" sql += ";" my.query(sql) 受け側はこんな感じで書いてみた。 IDのところに変な文字列が入ってアップデートされないいのだけど enctype="multipart/form-data"のオプションのせいだよね。 ファイルを送るときは、このオプションがいるみたいだけど どうしたらいいかな? DB側のidがキーで文字列、syasinがBLOB型でやってる これでDBにファイルが送れるのかもよくわからんのだけど 教えてくれるとありがたいです。
|

|