From 3a10cd5f9624decaab9387213c8b207a07e28c5c Mon Sep 17 00:00:00 2001 From: freedomfeather <fadlurohmanakmal@rocketmail.com> Date: Fri, 6 Oct 2017 22:40:51 +0700 Subject: [PATCH] Menambah fitur delete preferred location dari tabel --- profile/deletePrefLoc.php | 10 ++++++++++ profile/edit_location.php | 6 +++--- profile/updateLocation.php | 1 + 3 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 profile/deletePrefLoc.php diff --git a/profile/deletePrefLoc.php b/profile/deletePrefLoc.php new file mode 100644 index 00000000..125e3c9e --- /dev/null +++ b/profile/deletePrefLoc.php @@ -0,0 +1,10 @@ +<?php + include '../database/dbconnect.php'; + $user_id = $_GET['id']; + $deletedLoc = $_GET['loc']; + $query = mysqli_query($con,"DELETE FROM driver_prefloc WHERE user_id='".$user_id."' AND pref_loc='".$deletedLoc."'") or die(mysqli_error($con)); + mysqli_close($con); + if ($query) { + header("Location: edit_location.php?id=$user_id"); + } +?> diff --git a/profile/edit_location.php b/profile/edit_location.php index 0d25d1d0..b35459fa 100644 --- a/profile/edit_location.php +++ b/profile/edit_location.php @@ -45,9 +45,9 @@ while($row=mysqli_fetch_assoc($query)) { echo ' <tr> <td>'.$i.'</td> - <td>'.$row['pref_loc'].'</td> - <td><div class="edit_button">✎</div><div class="delete_button">✖</div></td> - </tr>'; + <td>'.$row['pref_loc'].'</td> + <td><div class="edit_button">✎</div><div class="delete_button"><a href="'deletePrefLoc.php?id='.$user_id.'%26&loc='.$row['pref_loc']'">✖</a></div></td> + </tr>'; $i++; } } diff --git a/profile/updateLocation.php b/profile/updateLocation.php index e2468caf..0334b045 100644 --- a/profile/updateLocation.php +++ b/profile/updateLocation.php @@ -5,6 +5,7 @@ $user_id = $_POST['hidden_userid']; $new_loc = $_POST['new_location']; $query = mysqli_query($con,"INSERT INTO driver_prefloc (driver_id,pref_loc) VALUES ('$user_id', '$new_loc')") or die(mysqli_error($con)); + mysqli_close($con); if ($query) { header("Location: edit_location.php?id=$user_id"); } -- GitLab