From 74f5f26d68b1593999b820c173ab26346eeba2bc Mon Sep 17 00:00:00 2001
From: Nur Latifah Ulfah <n.latifahulfah31@gmail.com>
Date: Fri, 6 Oct 2017 17:05:54 +0700
Subject: [PATCH] show list my prev order

---
 src/history.php | 98 +++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 78 insertions(+), 20 deletions(-)

diff --git a/src/history.php b/src/history.php
index be72110..309d1b4 100644
--- a/src/history.php
+++ b/src/history.php
@@ -1,4 +1,34 @@
 <!DOCTYPE html>
+<?php
+    require_once 'dbconfig.php';
+
+    $sqlconn = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME);
+    if (!$sqlconn) {
+      die('mySQL connection failed');
+    }
+
+    // Menyiapkan statement SELECT
+    $sqlquery = 'SELECT username, fullname, email, phoneno, isdriver, avg_vote, n_voters, img_name FROM userinfo WHERE id=?';
+    $stmt = mysqli_prepare($sqlconn, $sqlquery);
+
+    // Bind variables
+    mysqli_stmt_bind_param($stmt, "i", $_GET['id_active']);
+
+    if(mysqli_stmt_execute($stmt)){
+      // Simpan Hasil query
+      mysqli_stmt_store_result($stmt);
+      // username exist
+      mysqli_stmt_bind_result($stmt, $username, $fullname, $email, $phoneno, $isdriver, $avg_vote, $n_voters, $img_name);
+
+      mysqli_stmt_fetch($stmt);
+    }
+
+    //AMBIL DATA HISTORY ORDER
+    $query_order_history = 'SELECT * FROM orderhistory INNER JOIN userinfo ON orderhistory.u_customer=userinfo.username ';
+    $result_history=mysqli_query($sqlconn,$query_order_history);
+
+
+?>
 <html>
 <head>
     <title>History</title>
@@ -12,7 +42,7 @@
         <div class="title"><span class="green">PR-</span><span class="red">OJEK</span></div>
       </div>
       <div class="col-6 right-align">
-        Hi, <b>username</b> !<br>
+        Hi, <b><?php echo $username ?></b> !<br>
       </div>
     </div>
     <div class="row">
@@ -45,26 +75,53 @@
     <!-- End Tab Button -->
     <!-- Start Previous Order Content Tab -->
     <div id="order" class="tabcontent active">
-      <!-- Start List Item -->
-      <div class="row mt40">
-        <div class="col-4 photo-container px15">
-          <img src="img/foto-profil.jpg" class="border">
-        </div>
-        <div class="col-8 relative">
-          <div class="date">Sunday, September 24th 2017</div>
-          <div class="driver-name">Bomba-rattata Ttatatatta</div>
-          <div class="destination mt10">Saffron City &#8594; Pewter City</div>
-          <div class="rating mt10">You rated: <span class="orange">&#9734;</span></div>
-          <div class="comment">You commented:
-          <p class="m0">Ah. Driver payah! Ditungguin 5 jam ngga dateng- dateng. Pas dateng mesem-mesem doang ngga minta maaf. Payah sekali!!</p></div>
-          <div class="hide-btn r0 t0">
-            <button class="uppercase btn red-bg">Hide</button>
+      <?php
+      while ($row = mysqli_fetch_array($result_history,MYSQLI_ASSOC)) {
+        switch ($row["rating_given"]) {
+          case 1:
+            $rating='&#9734;';
+            break;
+          case 2:
+            $rating='&#9734;&#9734;';
+            break;
+          case 3:
+            $rating='&#9734;&#9734;&#9734;';
+            break;
+          case 4:
+            $rating='&#9734;&#9734;&#9734;&#9734;';
+            break;
+          case 4:
+            $rating='&#9734;&#9734;&#9734;&#9734;&#9734;';
+            break;
+          default:
+            $rating='';
+        }
+        $date=strtotime($row["date"]);
+        $listhistory = '
+        <!-- Start List Item -->
+        <div class="row mt40">
+          <div class="col-4 photo-container px15">
+            <img src="img/'.$row["img_name"].'" class="border">
+          </div>
+          <div class="col-8 relative">
+            <div class="date">'.date("l, F j",$date).'th '.date("Y",$date).'</div>
+            <div class="driver-name">'.$row["u_driver"].'</div>
+            <div class="destination mt10">'.$row["source"].' &#8594; '.$row["destination"].'</div>
+            <div class="rating mt10">You rated: <span class="orange">'.$rating.'</span></div>
+            <div class="comment">You commented:
+            <p class="m0">'.$row["comment_given"].'</p></div>
+            <div class="hide-btn r0 t0">
+              <button class="uppercase btn red-bg">Hide</button>
+            </div>
           </div>
         </div>
-      </div>
-      <!-- End List Item -->
+        
+        <!-- End List Item -->';
+        echo $listhistory;
+      }
+      ?>
       <!-- Start List Item -->
-      <div class="row mt40">
+      <!-- <div class="row mt40">
         <div class="col-4 photo-container px15">
           <img src="img/foto-profil.jpg" class="border">
         </div>
@@ -79,10 +136,11 @@
             <button class="uppercase btn red-bg">Hide</button>
           </div>
         </div>
-      </div>
+      </div> -->
       <!-- End List Item -->
     </div>
     <!-- End Previous Order Content Tab -->
+
     <!-- Start Driver History Content Tab -->
     <div id="driver" class="tabcontent">
       <!-- Start List Item -->
@@ -110,4 +168,4 @@
 
   <script src="js/fan.js"></script>
 </body>
-</html>
\ No newline at end of file
+</html>
-- 
GitLab