アップロードするファイルを含むフォームを送信した後、ストアドプロシージャを使用して挿入を処理するときに、イメージテーブルのlongblobフィールドに挿入しようとして問題が発生しています。ストアドプロシージャを使用してファイルをMySQLデータベースに挿入するにはどうすればよいですか?
フォームのmultipart/form-dataのenctype、入力のファイルタイプを設定します。私がフォームを提出し、PHPでmysql呼び出しを埋め込むだけで、テーブルにファイルが正しくアップロードされます。詳細をspに渡すと、落ちます。
spを介してblobフィールドにfiledataを挿入する方法はありますか、それともコード内にsql呼び出しを組み込む必要がありますか?
アドバイス、blobフィールドには保存しないでください。時間がたつにつれて低速になり、ちょっと爆発する可能性があります。 – Alfabravo
http://dev.mysql.com/doc/refman/5.1/en/string-functions.html#function%5Fload-fileまたはhttp://bytes.com/topic/mysql/answers/643396-how-store -images-binary-data-mysql-database-using-blob-fields –