【问题标题】:MySQL / PHP Drag and Drop File UploadMySQL / PHP 拖放文件上传
【发布时间】:2011-01-18 15:06:41
【问题描述】:

我希望使用拖放应用程序将文件上传到 MySQL 数据库。有什么想法吗?

我希望能够将文件拖到浏览器中,然后输入文件名。

谢谢!

【问题讨论】:

  • +1 欢迎来到 Stack Overflow,Michael。

标签: php mysql file-upload blobs


【解决方案1】:

Java Jump Loader 允许您将文件拖到浏览器中。但是,让它们在 MySQL 表中引用将是一项不同的工作。您必须从服务器端运行该查询。

Jump Loader 文档甚至将code examples demonstrating how to move the file once it's uploaded 指向您的永久位置。从那里将文件引用插入数据库是一件轻而易举的事。

基本上,您只需运行一个包含文件路径的 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

【讨论】:

    猜你喜欢
    • 2013-01-27
    • 1970-01-01
    • 1970-01-01
    • 2012-01-21
    • 2011-09-24
    • 2014-11-04
    • 1970-01-01
    相关资源
    最近更新 更多