我最近刚刚制作了一张用于显示图像的新表,我想知道如何上传它们。不幸的是,经过一些研究后,我仍然坚持如何正确执行此操作。到目前为止,我唯一能做的就是上传图片名称。我想在一个查询中上传所有ID,用户名和图像名称。我考虑使用AND
,但这导致了一些错误。
<?php
$msg = "";
if (isset($_POST['upload'])) {
$target = "profiles/uploads/".basename($_FILES['image']['name']);
$db = mysqli_connect("localhost", "root", "", "db");
$images = $_FILES['image']['name'];
$sql = "INSERT INTO user_images (images) VALUES ('$images')";
mysqli_query($db, $sql);
if (move_uploaded_file($_FILES['image']['tmp_name'], $target)) {
$msg = "Image Uploaded Successfully";
header("Location: personal_profile.php?uploadsuccess");
} else {
$msg = "There Was A problem uploading image";
}
}
答案 0 :(得分:0)
如果你的连接数据库是正确的。
public E get(int index) {
rangeCheck(index);
return elementData(index);
}
答案 1 :(得分:0)
虽然您可以将图像存储在数据库中,但最好将其存储在目录中并将表格路径存储在表格中