使用PHP将多个文件上载字段URL上载到SQL数据库

使用PHP将多个文件上载字段URL上载到SQL数据库,php,mysql,Php,Mysql,我对PHP完全是新手,但我必须学会如何在工作中快速完成某些事情。我试图创建一个表单,然后将一行的答案保存到数据库中,并将图像保存到服务器上。下面的代码来自网上的教程等,我在其中添加了一些内容。我认为除了将图像URL保存在数据库中之外,我还有90%的优势。我猜代码中的“foreach”部分有问题 我想实现的是将每个文件上传URL保存在数据库的一列中。目前,我只创建了imageurl字段,但我猜我需要imageurl2等。我尝试搜索下一部分,但找不到它。我假设我真正需要实现的是代码调用所有多个文件上

我对PHP完全是新手,但我必须学会如何在工作中快速完成某些事情。我试图创建一个表单,然后将一行的答案保存到数据库中,并将图像保存到服务器上。下面的代码来自网上的教程等,我在其中添加了一些内容。我认为除了将图像URL保存在数据库中之外,我还有90%的优势。我猜代码中的“foreach”部分有问题

我想实现的是将每个文件上传URL保存在数据库的一列中。目前,我只创建了imageurl字段,但我猜我需要imageurl2等。我尝试搜索下一部分,但找不到它。我假设我真正需要实现的是代码调用所有多个文件上传URL(数组),然后执行SQL插入

HTML代码:


日期:

姓名:
举出一个 举两个例子 酒吧:
酒吧一号
已更新

<form method="post" action="upload.php" enctype="multipart/form-data">
  <input name="filesToUpload[]" id="filesToUpload" type="file" multiple="" />
</form>

if(count($_FILES['uploads']['filesToUpload'])) {
    foreach ($_FILES['uploads']['filesToUpload'] as $file) {

        //do your upload stuff here
        echo $file;

    }
}

如果(计数($_文件['uploads']['filesToUpload'])){
foreach($_文件['uploads']['filesToUpload']作为$file){
//在这里上传你的东西
echo$文件;
}
}

php创建了一个用给定输入名称上传的文件数组。此变量将始终是PHP中的一个数组。

它会给您带来什么错误?嗨,Josan,没有错误-它只在SQL字段中保存图像的一个url-如何将每个url保存在另一个字段中?所有的图片都保存到了服务器上。嗨,我试过了,但是没有用——上传到服务器上的文件甚至停止了工作。