diff --git a/resources/edit_preferred_locations.php b/resources/edit_preferred_locations.php
index 2a8ab27e2ac6eac8cc00e15d5a110b9ca6135bf1..6723955579545a45b2c7d5e1f2bb17763e3a045d 100644
--- a/resources/edit_preferred_locations.php
+++ b/resources/edit_preferred_locations.php
@@ -34,15 +34,15 @@
                   <td class="c2">
                     <input type="hidden" name="id_active" value='.$idUser.'>
                     <input type="hidden" name="nomor" value='.$nomor.'>
+                    <input type="hidden" name="confirm" id="confirm">
                     <input type="text" value="" name="newName'.$nomor.'" id="newName'.$nomor.'">
                     <input type="hidden" name="oldName'.$nomor.'" id=oldName'.$nomor.' value="'.$oldName.'"><span id="span'.$nomor.'">'.$oldName.'</span></td>
                   <td class="c3">
                     <button type="button" name="editButton" id="edit'.$nomor.'" onClick="edit('.$nomor.')">
-                      <img class="pencil" alt="edit" src="img/pencil.png"/></button>
-                    <button type="submit" name="saveButton" id="save'.$nomor.'" onClick="save('.$nomor.')">
+                      <img class="pencil" alt="edit" src="img/pencil.png"/></button>                <button type="submit" name="saveButton" id="save'.$nomor.'" onClick="save('.$nomor.')">
                       <img class="pencil" alt="save" src="img/save.png"/></button>
                     <span>&nbsp;</span>
-                    <button name="deleteButton"><img class="pencil" src="img/x.png"/></button>
+                    <button name="deleteButton" onclick="del('.$nomor.')"><img class="pencil" alt="delete" src="img/x.png"/></button>
                   </td>
                 </form>
               </tr>';
@@ -80,6 +80,14 @@
     document.querySelector("button#edit".concat(x)).style.display = "inline";
     document.querySelector("#newName"+x).style.display = "none";
   }
+  function del(x) {
+    var r = window.confirm("Are you sure want to delete?");
+    if (r == true) {
+      document.getElementById("confirm").value="yes";
+    } else {
+      document.getElementById("confirm").value="no";
+    }
+  }
   var temp;
   function edit(x) {
     document.querySelector("button#edit".concat(x)).style.display = "none";
diff --git a/resources/edit_preferred_locations_query.php b/resources/edit_preferred_locations_query.php
index 02a0a2e8cc4a82358630e5391e6396f88905095e..6100ca22f5a5a4d6837f0635069650252adb8a33 100644
--- a/resources/edit_preferred_locations_query.php
+++ b/resources/edit_preferred_locations_query.php
@@ -2,17 +2,20 @@
   require 'pr_ojek_database.php';
   $idUser = $_POST['id_active'];
   $nomor = $_POST['nomor'];
+  $confirm = $_POST['confirm'];
   $oldName = $_POST['oldName'.$nomor];
-  if (isset($_POST['saveButton'])) {
-    $newName = $_POST['newName'.$nomor];
-    $sql = 'update location set name="'.$newName.'" where idUser='.$idUser.' AND name="'.$oldName.'";';
-    if ($conn->query($sql) === TRUE) {
-      $result = $conn->query($sql);
-     }
-  } else if (isset($_POST['deleteButton'])) {
-    $sql = 'delete from location where idUser='.$idUser.' AND name="'.$oldName.'";';
-    if ($conn->query($sql) === TRUE) {
-      $result = $conn->query($sql);
+  if ($confirm == "yes") {
+    if (isset($_POST['saveButton'])) {
+      $newName = $_POST['newName'.$nomor];
+      $sql = 'update location set name="'.$newName.'" where idUser='.$idUser.' AND name="'.$oldName.'";';
+      if ($conn->query($sql) === TRUE) {
+        $result = $conn->query($sql);
+       }
+    } else if (isset($_POST['deleteButton'])) {
+      $sql = 'delete from location where idUser='.$idUser.' AND name="'.$oldName.'";';
+      if ($conn->query($sql) === TRUE) {
+        $result = $conn->query($sql);
+      }
     }
   }
   echo '<script type="text/javascript">window.location="edit_preferred_locations.php?id_active='.$idUser.'"</script>';