私はフォームを作成しています。php jquery clone入力フィールドが同じ列のdbに挿入されます
フォームにはいくつかのフィールドタイプがあります。
このうち、私はファイルをアップロードすることができるボックスをアップロードしています。
ファイルのアップロード入力に複数の文書を添付することができます。
は、私はそれ、 を行う方法を知っているが、それはクローン化されているので、私は混乱しをしています。ファイル名の提出時には、同じ列の をカンマで区切ってdbに保存する必要があります。単一のファイルについては
<span class="button btn-primary"> Choose File </span>
<input type="file" class="gui-file required" name="docs[]" onChange="document.getElementById('orderupload1').value = this.value;">
<input type="text" class="gui-input" name="orderupload1" id="orderupload1" placeholder="Attach Domcuments Here..." readonly>
上記のコードと一部のJSでは、フォームとフィールドの集団がうまく機能します。
ここで問題は、入力したすべてのフィールドファイル名をカンマで区切って同じ列に挿入する方法です。
私は次のように単一のフィールドのためにすでにやった:デモ以下
$docs=$_FILES['docs[]']['name'];
$temp_doc_name=$_FILES['docs[$i]']['tmp_name'];
if($docs!=''){
if ($temp_doc_name != ""){
$newFilePath1 = "uploadFiles/" . $docs;
if(move_uploaded_file($temp_doc_name, $newFilePath1)) {
}
}
}
$sql = "insert into students (documents) values(LAST_INSERT_ID(), '$docs')";
ありがとうございました。私には、どのように進むかについての明確なアイデアがありました。 –
うれしいです:) – Jazzzzz