У меня есть страница, которая правильно получает информацию из базы данных, и у меня есть кнопка под названием «Подтвердить», я хочу, чтобы при нажатии кнопки все данные сохранялись в базе данных с изображением, я использую тег img html, потому что я хочу это отобразить на странице перед утверждением. Вот код:
<img name="img" type="file" accept="image/*" src="upload/<?php echo $row['file_name']?>" style="width: 200px;" height="200px;">
<button type="submit" name="approve" class="btn btn-default submit-review">Approve Post</button>
Он правильно получает изображение из базы данных, но я хочу, чтобы это же изображение было загружено в соответствующий столбец, но все остальные данные вставляются, кроме изображения:
<?php
if (isset($_POST['approve'])) {
$location = $_POST['location'];
$description = $_POST['description'];
$details = $_POST['details'];
$type = $_POST['propertytype'];
$price = $_POST['price'];
$image = $_FILES['img']['name'];
$target = "approve/".basename($image);
$data = "INSERT INTO approve_property (location, description, details, type, price, file_name) VALUES ('$location', '$description', '$details', '$type', '$price', '$image')";
mysqli_query($db, $data);
if (move_uploaded_file($_FILES['img']['tmp_name'], $target)) {
header('location: post-property.php');
}else{
header('location: contact-us.php');
}
}
?>
Как вставить то же изображение, которое находится в другой таблице в другой таблице, с помощью тега img?