По нажатию на кнопку хочу удалить запись из бд по айди , а также картинки из папки img!В базе лежат имена картинок!Удалить запись из бд получаеться!А вот удалить картинки по id нет . Незнаю как ето реализовать!
$('button).click(function(){
let id = $(this).attr('data-id');
$.ajax({
type: "POST",
url: 'php/remove.php',
data: { "id": id },
dataType: "json",
cache: false,
success: function (remove) {
console.log(remove);
}
});
});
<?php
$db_host = 'localhost';
$db_name = 'carbase';
$db_username = 'mysql';
$db_password = 'mysql';
$db_table_to_show = 'cars';
$connect_to_db = mysql_connect($db_host, $db_username, $db_password)
or die("Could not connect: " . mysql_error());
mysql_select_db($db_name, $connect_to_db)
or die("Could not select DB: " . mysql_error());
$id = $_POST['id'];
$remove = mysql_query("DELETE FROM cars WHERE id = $id");
$rmfile = mysql_query("SELECT img1,img2,img3,img4,img5,img6,img7,img8 FROM cars WHERE id = $id");
unlink('/img/'$rmfile.'jpg');
?>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button data-id='1111111'>Remove</button>
Както так
// Декодим полученный запрос в ассоциативный массив
while ($row = mysql_fetch_assoc($rmfile)) {
// Удаляем файлы
foreach ($row as $key => $value) {
unlink('/img/'.$value.'jpg');
// Ну и логируем для себя
echo $key." = ".$value
}
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
В первый раз нажимаю на кнопку зарегистрироваться, сессия стартуетПоявляется кнопка выйти
Нужно создать REST API в котором будет возможна авторизация пользователя, просмотр информации о нём, редактирование и тд