使用php和mysql进行多个文件上传

时间:2017-08-13 07:30:57

标签: php html mysql sql

如何使用php上传多个图像并将名称存储在MySQL中?

1 个答案:

答案 0 :(得分:1)

HTML表单:

<form name="upload" action="upload.php" method="POST" enctype="multipart/form-data">
    Select image to upload: <input type="file" name="image">
    <input type="submit" name="upload" value="upload">
</form>

Php文件代码

<?php
$uploaddir = 'uploads/';

$uploadfile = $uploaddir . basename($_FILES['image']['name']);
$filename = $_FILES['image']['name'];
if (move_uploaded_file($_FILES['image']['tmp_name'], $uploadfile)) {
    echo "Image succesfully uploaded.";
print_r($filename);
//Store File Name $filename in DB;
    } else {
        echo "Image uploading failed.";
    }
?>