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> </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>';