From 37a3e5ee35e9d3085d8a9473f974cd61ddbe3e24 Mon Sep 17 00:00:00 2001
From: ayamberkakienam <zackhardyz@gmail.com>
Date: Sat, 7 Oct 2017 17:32:45 +0700
Subject: [PATCH] Remove bug and add notification for zero result on preferred
 driver

---
 order/select_driver.php | 49 +++++++++++++++++++++--------------------
 1 file changed, 25 insertions(+), 24 deletions(-)

diff --git a/order/select_driver.php b/order/select_driver.php
index fec5b74e..e62a5e2a 100644
--- a/order/select_driver.php
+++ b/order/select_driver.php
@@ -30,35 +30,36 @@
 				
 				function ShowPrefDrv($prefdrv, $con)
 				{
-					if (!(is_null($prefdrv))) {
-						$pdQuery = mysqli_query($con, "SELECT * FROM driver INNER JOIN user ON driver_id = user_id WHERE name='$prefdrv'") or die(mysqli_error($con));
-
+					$pdQuery = mysqli_query($con, "SELECT * FROM driver INNER JOIN user ON driver_id = user_id WHERE name='$prefdrv'") or die(mysqli_error($con));
+					if (mysqli_num_rows($pdQuery)!=0) {
 						while ($row = mysqli_fetch_assoc($pdQuery)) {
 							$driver_id = $row['driver_id'];
 							$driver_name = $row['name'];
 							$driver_votes = $row['votes'];
 							$driver_rating = ($driver_votes == 0) ? 0 : $row['total_score']/$row['votes'];
-							echo 
-								"
-								<table class='driver_table'>
-									<colgroup>
-										<col style='width: 20%;'>
-										<col style='width: 80%;'>
-									</colgroup>
-									<tr>
-		                        		<td>
-		                        			<img class='driver_pict' src='../profile/getProfilePict.php?id=".$driver_id."'
-		                        		</td>
-		                        		<td class='driver_column'>
-					    					<p class='driver_username'>".$driver_name."</p>
-					    					<p class='driver_rating'>&starf;".$driver_rating." (".$driver_votes." votes)</p>
-					    					<div class='choose_driver green' onclick='chooseDriver(".$driver_id.")'>
-					    						I CHOOSE YOU
-					    					</div>
-		                        		</td>
-		                        	</tr>
-								</table>	
-	                        	";
+							if ($driver_id != $user_id) {
+								echo 
+									"
+									<table class='driver_table'>
+										<colgroup>
+											<col style='width: 20%;'>
+											<col style='width: 80%;'>
+										</colgroup>
+										<tr>
+			                        		<td>
+			                        			<img class='driver_pict' src='../profile/getProfilePict.php?id=".$driver_id."'
+			                        		</td>
+			                        		<td class='driver_column'>
+						    					<p class='driver_username'>".$driver_name."</p>
+						    					<p class='driver_rating'>&starf;".$driver_rating." (".$driver_votes." votes)</p>
+						    					<div class='choose_driver green' onclick='chooseDriver(".$driver_id.")'>
+						    						I CHOOSE YOU
+						    					</div>
+			                        		</td>
+			                        	</tr>
+									</table>	
+		                        	";
+							}
 						}
 					}
 					else
-- 
GitLab