From 15286815a4a6097e90bbbec7c656ccf13809511f Mon Sep 17 00:00:00 2001 From: freedomfeather <fadlurohmanakmal@rocketmail.com> Date: Sat, 7 Oct 2017 07:36:27 +0700 Subject: [PATCH] Memperbaiki bug saat user mengaktifkan status driver pada halaman edit profile --- profile/updateProfile.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/profile/updateProfile.php b/profile/updateProfile.php index c5ac6e98..ba6a09d2 100644 --- a/profile/updateProfile.php +++ b/profile/updateProfile.php @@ -11,14 +11,12 @@ if(isset($_POST['is_driver'])) { $status = 'driver'; - if ($current_stat != "driver") { + $checkRegisteredDriver = mysqli_query($con,"SELECT * FROM driver WHERE driver_id='".$user_id."'") or die(mysql_error($con)); + if ($current_stat != "driver" && mysqli_num_rows($checkRegisteredDriver)==0) { $query = mysqli_query($con,"INSERT INTO driver (driver_id) VALUES ('$user_id')") or die(mysqli_error($con)); } } else { - if ($current_stat == "driver") { - $query = mysqli_query($con,"DELETE FROM driver WHERE driver_id='".$user_id."'") or die(mysqli_error($con)); - } $status = 'customer'; } if (isset($_FILES) && ($_FILES['profile_pictfile']['size'] > 0)) -- GitLab