diff --git a/hotel_booking/admin/ajax/settings_crud.php b/hotel_booking/admin/ajax/settings_crud.php index e055b08..1394278 100644 --- a/hotel_booking/admin/ajax/settings_crud.php +++ b/hotel_booking/admin/ajax/settings_crud.php @@ -71,4 +71,38 @@ } } + if(isset($_POST['get_member'])){ + $res = selectAll('team_detail'); + while($row = mysqli_fetch_assoc($res)){ + $path = MANAGMENT_IMG_PATH; + echo << +
+ +
+ +
+

$row[name]

+
+ + data; + } + } + + if(isset($_POST['remove_member'])){ + $frm_data = filteration($_POST); + $values = [$frm_data['remove_member']]; + $pre_q = "SELECT * FROM `team_detail` WHERE `sr_no`=?"; + $res = select($pre_q, $values, 'i'); + $img = mysqli_fetch_assoc($res); + + if(deleteImage($img['image'], MANAGEMENT_FOLDER)){ + $q = "DELETE FROM `team_detail` WHERE `sr_no`=?"; + $res = delete($q, $values, 'i'); + echo $res; + } else{ + echo 0; + } + } + ?> \ No newline at end of file diff --git a/hotel_booking/admin/components/utils.php b/hotel_booking/admin/components/utils.php index 23f0623..ee5047a 100644 --- a/hotel_booking/admin/components/utils.php +++ b/hotel_booking/admin/components/utils.php @@ -1,5 +1,12 @@ \ No newline at end of file diff --git a/hotel_booking/admin/settings.php b/hotel_booking/admin/settings.php index 0d48b9c..82ac9a9 100644 --- a/hotel_booking/admin/settings.php +++ b/hotel_booking/admin/settings.php @@ -216,8 +216,7 @@
Management Team Settings
-
-
+
@@ -239,7 +238,7 @@ @@ -428,17 +427,50 @@ else{ alert('success', 'Your data is uploaded'); member_name_input.value =''; - member_image_input.value = ''; + member_img_input.value = ''; + get_member(); + } + } + xhr.send(data); + } + + function get_member(){ + let xhr = new XMLHttpRequest(); + xhr.open("POST", "ajax/settings_crud.php", true); + xhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); + + xhr.onload = function(){ + document.getElementById('team-data').innerHTML = this.responseText; + } + + xhr.send('get_member'); + } + + function remove_member(val){ + let site_title = document.getElementById('site_title'); + let shutdown_toggle = document.getElementById('shutdown_toggle'); + + let xhr = new XMLHttpRequest(); + xhr.open("POST", "ajax/settings_crud.php", true); + xhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); + + xhr.onload = function(){ + if(this.responseText == 1){ + alert('success', 'Deleted'); + get_member(); + } else{ + alert('error', 'Fail to delete data') } } - xhr.send(data); + xhr.send('remove_member='+val); } window.onload = function(){ get_general(); get_contact(); + get_member(); }