Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用foreach将多个文件名存储到phpmyadmin数据库中?_Php_Html_Foreach - Fatal编程技术网

如何使用foreach将多个文件名存储到phpmyadmin数据库中?

如何使用foreach将多个文件名存储到phpmyadmin数据库中?,php,html,foreach,Php,Html,Foreach,下面的代码不起作用。这个问题的解决方案或建议是什么?解决这个问题最正确的方法是什么 HTML代码 <form action="includes/galleryAddImagesCMS.inc.php" method="post" enctype="multipart/form-data"> <table> <tr> <td><div class="container">

下面的代码不起作用。这个问题的解决方案或建议是什么?解决这个问题最正确的方法是什么

HTML代码

<form action="includes/galleryAddImagesCMS.inc.php" method="post" enctype="multipart/form-data">
    <table>
        <tr>
            <td><div class="container">
                    <div class="upload-btn-wrapper">
                        <label>
                        <input type="hidden" name="albumName" value="<?php echo $albumName ?>"/>
                        <input type="file" id="uploadFile" name="uploadFile[]" multiple/>

                        Choose File
                        </label>
                    </div>
                </div>
            </td>
        </tr>
        <tr>
            <td><div id="image_preview"></div></td>
        </tr>
        <tr>
            <td>
                <input type="submit" class="btn btn-success" name='submitImage' value="Upload Image"/>
            </td>   
        </tr>
    </table>
</form>


我认为您的查询中存在语法错误

\\You can use else condition to print the error of query
if(mysqli_query($conn,$sqlPhotoGallery)){
    echo "success";
} else {
    echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
\\n您可以使用else条件打印查询错误
if(mysqli_查询($conn,$sqlPhotoGallery)){
呼应“成功”;
}否则{
echo“Error:”.$sql.
“.mysqli_Error($conn); }
在当前代码中,若您有多个文件,那个么它将在数据库中存储多个记录


您可以使用JSON将文件存储在单行中

phpMyAdmin是一个用PHP编写的MySQL管理工具,它本身不是一个数据库。您可能正在使用MySQL或MariaDB作为数据库。这是否回答了您的问题?
\\You can use else condition to print the error of query
if(mysqli_query($conn,$sqlPhotoGallery)){
    echo "success";
} else {
    echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}