我已经将我的项目更新为几乎最终的形式,并做了一个小的更改。@Raghbendra Nayak的建议在更改之前就起作用了,现在,我正在尝试将其合并到我的新形式中。"提交"后,它将项目推送到文件夹,并将链接推送到数据库,但是链接位于单独的行上,而不是在找到所写数据名称描述的同一行上。
更新:伙计们,它得到了工作。谢谢!
您只需按照以下代码在数据库中插入数据,为什么使用mysqli_connect
来运行插入查询。
更新:
更改 if 条件:
if(move_uploaded_file($file['tmp_name'],$upload_directory.$path)){
mysqli_connect("localhost", "root", "", "order") or die ("Connecting to DB failed");
mysqli_connect("INSERT INTO item VALUES ('', '$path')");
}
自
if(move_uploaded_file($_FILES['filename']['tmp_name'],$upload_directory.$path)){
$conn = mysqli_connect("localhost", "root", "", "order") or die ("Connecting to DB failed");
// If you want to save image name you can get like below:
$filename = $_FILES["filename"]["name"];
$path = $path."/".$filename;
$sql = "INSERT INTO item (path) VALUES ('$path')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
}
您还必须添加映像名称。希望它对您有用,让我知道它需要什么。