【问题标题】:Jquery files upload(blueimp) - files uploading order by idJquery 文件上传(blueimp) - 文件按 id 上传顺序
【发布时间】:2016-03-01 23:44:24
【问题描述】:

我在我的项目中使用 jquery 文件上传插件blueimp。问题是当我上传完多个文件后,当我刷新页面时,它们会按文件“名称”自动排序。我尝试使用 ORDER BY id (SQL) 修改服务器文件夹中的 index.php,但没有成功。

我去了谷歌,但它只显示了一些解决方案,如将顺序上传或 prependFiles 设置为 True,这不是我真正想要的。

【问题讨论】:

  • 按id排序后,我的意思是它将我最新的上传文件设置在顶部,最旧的上传文件设置在底部。

标签: javascript php jquery jquery-ui file-upload


【解决方案1】:

我使用下面的代码..
您可以从已提交的 id 创建新文件夹,并将图像上传插入到创建的新文件夹中。
试试..

$result=mysql_query("SELECT * FROM ps1_ba  order by id desc limit 1");
                    $row =mysql_fetch_array($result);
                    $id_ba="".$row['id']."";

$newfolder = dirname($this->get_server_var('SCRIPT_FILENAME')).'/'.'/files/'.$id.'/';
if(!is_dir($newfolder)){
    mkdir($newfolder, 0777);

【讨论】:

  • 这可能是一种时尚的解决方案。我有很多图像无法为每个图像创建一个文件夹。但是谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-29
  • 2015-09-29
  • 2014-06-18
相关资源
最近更新 更多