javascript - 我想读出我的多重上传表单的文件名,并且我想将其包含在数据库中

标签 javascript php html mysql ajax

echo "<input type='text' class='form-control' name='jobCount' id='jobCount' value='".$_POST['count']."' hidden>";
    for ($y = 1; $y <= $count; $y++ ){
    <div class='input-group'>
      <div class='custom-file'>
        <input name='fileToUpload".$y."' id='fileToUpload".$y."' accept='image/*' type='file' />
      </div>";
    echo"</div>";
}

我按照下面的方式拾取了它,但没有成功

 var z = "";
 for (var i = 1; i <= $("#jobitem").val(); i++) {
   if(i==1){
      z = z + $("#fileToUpload"+i).val();
   }
   else{
     z = z + ";" + $("#fileToUpload"+i).val();
   }
 }

最佳答案

您的问题相当模糊,因此我认为您正在寻找以下内容。 获取上传文件的值后。

$files_uploaded = 'Get your uploaded files value here';
$uploaded_files = array();

foreach ($files_uploaded as $files){
  array_push($uploaded_files, $files);
}

$file_data = implode(", ", $uploaded_files);

Implode 会在每个文件后面添加一个“,”来将它们分解并使其更具可读性。 然后,您可以在 SQL 语句中使用“$uploaded_files”来插入到数据库中。

关于javascript - 我想读出我的多重上传表单的文件名,并且我想将其包含在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59350630/

相关文章:

javascript - React-tag-autocomplete 处理重复标签

php - 在 Laravel 日志中记录 PHP 异常

javascript - ng-bind 到 Promise 解析返回的值

javascript - ePub 未在 futurepress/epub.js 中定义

php - 从 Eloquent 模型中获取所有关系

html - 我的 dropkick jquery 列表看起来不正确

HTML5 <video> 可以播放.mkv 文件吗?

javascript - 尝试从灯箱画廊中删除讨厌的替代文本

javascript - JS 回调函数

php - 在 Laravel 中循环遍历错误消息而不使用 withErrors($validator) - foreach