2

ドラッグ アンド ドロップ アプリケーションを使用して、MySQL データベースにファイルをアップロードしようとしています。何か案は?

ファイルをブラウザにドラッグして、ファイル名を入力できるようにしたいと考えています。

ありがとう!

4

1 に答える 1

0

Java Jump Loaderを使用すると、ファイルをブラウザにドラッグできます。ただし、MySQL テーブルでそれらを参照するのは別の仕事になります。サーバー側からそのクエリを実行する必要があります。

Jump Loader のドキュメントには、永続的な場所にアップロードされたファイルを移動する方法を示すコード例もあります。ファイル参照をデータベースに挿入するのは、そこから簡単です。

基本的に、ファイルパスを含む INSERT クエリを実行するだけです。

$sql = "INSERT INTO files(filepath) VALUES('%s')";
$rst = mysql_query( sprintf($sql, $filepath) ) or die( mysql_error() );

必要に応じて、新しく作成した ID を吐き出すことができます。

print mysql_insert_id();

ドラッグ アンド ドロップによるアップロードのデモについては、http://jumploader.com/demo_embedded.htmlにアクセスしてください。

于 2010-02-19T03:33:14.417 に答える