2015-05-01 67 views
-1

我正在使用Blueimp jQuery文件上傳器上傳到mysql表。 我正在使用基本的ui版本。 我使用的是此頁上的代碼 PHP-MySQL-database-integrationBlueimp文件多重上傳到Mysql

當我一次上傳一個文件時,它會上傳正確的標題和說明。當我上傳多個文件時,它會將這些行上傳到MySQL,以獲取文件名,但在標題和描述的所有MySQL行字段中重複相同的數據。

<script id="template-upload" type="text/x-tmpl"> 
{% for (var i=0, file; file=o.files[i]; i++) { %} 
<tr class="template-upload fade"> 

//ADDED 
    <td> 
    <label class="title"> 
    <span>Title:</span><br> 
    <input name="title[]" class="form-control"> 
    </label> 
    </td> 
//ADDED 
    <td> 
    <label class="description"> 
    <span>Description:</span><br> 
    <input name="description[]" class="form-control"> 
    </label> 
    </td> 

回答

0

好的,問題解決了。我有初始化代碼

$('#fileupload').fileupload({ 
url: 'server/php/' 
}).on('fileuploadsubmit', function (e, data) { 
data.formData = data.context.find(':input').serializeArray(); 
}); 

在索引上傳頁面的頭部,並在main.js去文件

需要