From 34796d4db5cf87b28d543836e05b118a6e651e38 Mon Sep 17 00:00:00 2001 From: Akmal <m.akmalpratama@yahoo.co.id> Date: Sat, 7 Oct 2017 21:01:06 +0700 Subject: [PATCH] add update transaction to db mech --- resources/order_complete.php | 18 +++++++++++------- resources/order_complete_query.php | 20 ++++++++++++++++++++ 2 files changed, 31 insertions(+), 7 deletions(-) create mode 100644 resources/order_complete_query.php diff --git a/resources/order_complete.php b/resources/order_complete.php index 8d8290c..df4c820 100644 --- a/resources/order_complete.php +++ b/resources/order_complete.php @@ -57,12 +57,18 @@ <span id="star3" onmouseenter="starFunction(this.id)">☆</span> <span id="star4" onmouseenter="starFunction(this.id)">☆</span> <span id="star5" onmouseenter="starFunction(this.id)">☆</span> - </div> - <form method="POST" action="test_order.php"> - <div id="test"></div> + </div> + + <?php + echo "<form method='POST' action='order_destination.php?id_active=".$_GET["id_active"]."'>"; + ?> <textarea id="comment" name="comment" placeholder="Your comment..." rows="3"></textarea> <button type="submit" class="green-button" >COMPLETE<br>ORDER</button> - </form> + </form> + <?php + require 'order_complete_query.php' + ?> + </div> </body> @@ -77,9 +83,7 @@ function starFunction(i) { for ( x=5; x>number;x--){ document.getElementById("star"+x).innerHTML = "☆"; } - document.getElementById("test").innerHTML='<input type="hidden" name="rate" value="'+number+'">'; //NANTI DIGANTI HIDDEN YA TYPENYA - var a = document.getElementById('rate'); - a.value = number; + document.getElementById("test").innerHTML='<input type="hidden" name="rate" value="'+number+'">'; } </script> </html> \ No newline at end of file diff --git a/resources/order_complete_query.php b/resources/order_complete_query.php new file mode 100644 index 0000000..1b64886 --- /dev/null +++ b/resources/order_complete_query.php @@ -0,0 +1,20 @@ +<?php + require 'pr_ojek_database.php'; + $id_customer = $_GET["id_active"]; + $id_driver = $_POST["id_active_driver"]; + $date = date("Y-m-j"); + $pickup = $_POST["picking_point"]; + $dest = $_POST["destination"]; + $rate = $_POST["rate"]; + $comment = $_POST["comment"]; + $is_show_driv_hist = 1; + $is_show_cust_hist = 1; + + $sql = "INSERT INTO transaction (idCustomer, idDriver, orderDate, pickUp, destination, rate, comment, isShowDriverHistory, isShowCustomerHistory) VALUES ('".$id_customer."','".$id_driver."','".$date."','".$pickup."','".$dest."''".$rate."','".$comment."','".$is_show_driv_hist."','".$is_show_driv_cust_hist."')"; + + if ($conn->query($sql) === TRUE) { + echo "<script>window.location='my_profile.php?id_active=".$row["idUser"]."'</script>"; + } else { + echo "Error: " . $sql . "<br>" . $conn->error; + } +?> \ No newline at end of file -- GitLab