<?php
session_start();
include("../includes/database.php");
include("../functions/functions.php");
if(!$_SESSION["driver_email"]){
header("location: ../driver_login.php?error=Please-Provide-Your-Login-Details-Thanks.");
}else{
$user_a = @$_SESSION["driver_email"];
$get_user_a = "select * from driver where driver_email = '$user_a' AND account_status = 'enabled'";
$run_user_a = mysqli_query($con, $get_user_a);
$row_a = mysqli_fetch_array($run_user_a);
$drva_id_a = $row_a["driver_id"];
$drva_email_a = $row_a["driver_email"];
$drva_pass_a = $row_a["driver_password"];
$drva_fname_a = $row_a["driver_fullname"];
$drva_img_a = $row_a["driver_picture"];
$drva_phone_a = $row_a["driver_phone"];
$drva_login_a = $row_a["last_login"];
$drva_status_a = $row_a["account_status"];
$grab_trakID = @$_GET["tracking_id"];
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Delivery Process Tracking | <?php echo $comp_title; ?></title>
<?php include("includes/head.php"); ?>
</head>
<body class="cbp-spmenu-push">
<div class="main-content">
<!--left-fixed -navigation-->
<div class=" sidebar" role="navigation">
<div class="navbar-collapse">
<?php include("includes/menu.php"); ?>
</div>
</div>
<!--left-fixed -navigation-->
<!-- header-starts -->
<?php include("includes/header.php"); ?>
<!-- //header-ends -->
<!-- main content start-->
<div id="page-wrapper">
<div class="main-page">
<?php
include("../includes/database.php");
$grab_invNo = $_GET["tracking_id"];
$init_query = "select * from customer_orders where invoice_no = '$grab_invNo'";
$run_init_query = mysqli_query($con, $init_query);
$row_init_query = mysqli_fetch_array($run_init_query);
$cst_orderID = $row_init_query["order_id"];
$cst_ID = $row_init_query["customer_id"];
$cst_ordDate = $row_init_query["order_date"];
$init2_query = "select * from customers where customer_id = '$cst_ID'";
$run_init2_query = mysqli_query($con, $init2_query);
$row_init2_query = mysqli_fetch_array($run_init2_query);
$csta_name = $row_init2_query["customer_name"];
$csta_addr = $row_init2_query["customer_address"];
$csta_phone = $row_init2_query["customer_phone"];
$csta_loc = $row_init2_query["customer_location"];
$csta_actLoc = $row_init2_query["actual_location"];
?>
<div id="grab_result">
<table class="table table-striped shadow">
<thead>
<tr>
<th style="width: 25%">Tracking No.</th>
<th style="width: 25%">Action</th>
<th style="width: 25%">Status</th>
<th style="width: 25%">R/A</th>
</tr>
</thead>
<tbody>
<tr>
<td><?php echo $grab_invNo; ?></td>
<td><button class="btn btn-primary" id="addImg1A">Order Received</button></td>
<td><img src="../images/checked.png" id="checkImg1" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<td></td>
</tr>
<tr>
<td><?php echo $grab_invNo; ?></td>
<?php
$ord_2quer = "select * from order_tracking where order_id = '$cst_orderID' AND invoice_no = '$grab_invNo' AND delivery_details = 'order_in_process'";
$run_ord_2quer = mysqli_query($con, $ord_2quer);
$row_ord_2quer = mysqli_fetch_array($run_ord_2quer);
$db_trakID = $row_ord_2quer["trackID"];
$db_trakStatus = $row_ord_2quer["track_status"];
?>
<td><button class="btn btn-success" id="addImg2A" btnID="<?php echo $db_trakID; ?>">Order In Process</button></td>
<?php
if($db_trakStatus == "checked"){
?>
<td><img src="../images/checked.png" id="checkImg2" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php
}else{
?>
<td><img src="../images/blank.png" id="checkImg2" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php } ?>
<td><button class="btn btn-danger" id="addImg2B" btnID="<?php echo $db_trakID; ?>">Reverse Action</button></td>
</tr>
<tr>
<td><?php echo $grab_invNo; ?></td>
<?php
$ord_3quer = "select * from order_tracking where order_id = '$cst_orderID' AND invoice_no = '$grab_invNo' AND delivery_details = 'order_ready_for_despatch'";
$run_ord_3quer = mysqli_query($con, $ord_3quer);
$row_ord_3quer = mysqli_fetch_array($run_ord_3quer);
$db_trakID3 = $row_ord_3quer["trackID"];
$db_trakStatus3 = $row_ord_3quer["track_status"];
?>
<td><button class="btn btn-primary" id="addImg3A" btnID="<?php echo $db_trakID3; ?>">Order Ready For Despatch</button></td>
<?php
if($db_trakStatus3 == "checked"){
?>
<td><img src="../images/checked.png" id="checkImg3" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php
}else{
?>
<td><img src="../images/blank.png" id="checkImg3" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php } ?>
<td><button class="btn btn-danger" id="addImg3B" btnID="<?php echo $db_trakID3; ?>">Reverse Action</button></td>
</tr>
<tr>
<td><?php echo $grab_invNo; ?></td>
<?php
$ord_4quer = "select * from order_tracking where order_id = '$cst_orderID' AND invoice_no = '$grab_invNo' AND delivery_details = 'order_in_motion'";
$run_ord_4quer = mysqli_query($con, $ord_4quer);
$row_ord_4quer = mysqli_fetch_array($run_ord_4quer);
$db_trakID4 = $row_ord_4quer["trackID"];
$db_trakStatus4 = $row_ord_4quer["track_status"];
?>
<td><button class="btn btn-success" id="addImg4A" btnID="<?php echo $db_trakID4; ?>">Order In Motion</button></td>
<?php
if($db_trakStatus4 == "checked"){
?>
<td><img src="../images/checked.png" id="checkImg4" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php
}else{
?>
<td><img src="../images/blank.png" id="checkImg4" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php } ?>
<td><button class="btn btn-danger" id="addImg4B" btnID="<?php echo $db_trakID4; ?>">Reverse Action</button></td>
</tr>
<tr>
<td><?php echo $grab_invNo; ?></td>
<?php
$ord_5quer = "select * from order_tracking where order_id = '$cst_orderID' AND invoice_no = '$grab_invNo' AND delivery_details = 'order_arrival_at_destination'";
$run_ord_5quer = mysqli_query($con, $ord_5quer);
$row_ord_5quer = mysqli_fetch_array($run_ord_5quer);
$db_trakID5 = $row_ord_5quer["trackID"];
$db_trakStatus5 = $row_ord_5quer["track_status"];
?>
<td><button class="btn btn-primary" id="addImg5A" btnID="<?php echo $db_trakID5; ?>">Order Arrival at Destination</button></td>
<?php
if($db_trakStatus5 == "checked"){
?>
<td><img src="../images/checked.png" id="checkImg5" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php
}else{
?>
<td><img src="../images/blank.png" id="checkImg5" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php } ?>
<td><button class="btn btn-danger" id="addImg5B" btnID="<?php echo $db_trakID5; ?>">Reverse Action</button></td>
</tr>
<tr>
<td><?php echo $grab_invNo; ?></td>
<?php
$ord_6quer = "select * from order_tracking where order_id = '$cst_orderID' AND invoice_no = '$grab_invNo' AND delivery_details = 'client_confirmation'";
$run_ord_6quer = mysqli_query($con, $ord_6quer);
$row_ord_6quer = mysqli_fetch_array($run_ord_6quer);
$db_trakID6 = $row_ord_6quer["trackID"];
$db_trakStatus6 = $row_ord_6quer["track_status"];
?>
<td><button class="btn btn-success" id="addImg6A" btnID="<?php echo $db_trakID6; ?>">Client Check & Confirmation</button></td>
<?php
if($db_trakStatus6 == "checked"){
?>
<td><img src="../images/checked.png" id="checkImg6" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php
}else{
?>
<td><img src="../images/blank.png" id="checkImg6" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php } ?>
<td><button class="btn btn-danger" id="addImg6B" btnID="<?php echo $db_trakID6; ?>">Reverse Action</button></td>
</tr>
<tr>
<td><?php echo $grab_invNo; ?></td>
<?php
$ord_7quer = "select * from order_tracking where order_id = '$cst_orderID' AND invoice_no = '$grab_invNo' AND delivery_details = 'product_delivered'";
$run_ord_7quer = mysqli_query($con, $ord_7quer);
$row_ord_7quer = mysqli_fetch_array($run_ord_7quer);
$db_trakID7 = $row_ord_7quer["trackID"];
$db_trakStatus7 = $row_ord_7quer["track_status"];
?>
<td><button class="btn btn-primary" id="addImg7A" btnID="<?php echo $db_trakID7; ?>">Product Delivered</button></td>
<?php
if($db_trakStatus7 == "checked"){
?>
<td><img src="../images/checked.png" id="checkImg7" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php
}else{
?>
<td><img src="../images/blank.png" id="checkImg7" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php } ?>
<td><button class="btn btn-danger" id="addImg7B" btnID="<?php echo $db_trakID7; ?>">Reverse Action</button></td>
</tr>
<tr>
<td><?php echo $grab_invNo; ?></td>
<?php
$ord_8quer = "select * from order_tracking where order_id = '$cst_orderID' AND invoice_no = '$grab_invNo' AND delivery_details = 'order_complete'";
$run_ord_8quer = mysqli_query($con, $ord_8quer);
$row_ord_8quer = mysqli_fetch_array($run_ord_8quer);
$db_trakID8 = $row_ord_8quer["trackID"];
$db_trakStatus8 = $row_ord_8quer["track_status"];
?>
<td><button class="btn btn-success" id="addImg8A" btnID="<?php echo $db_trakID8; ?>" custOrdID="<?php echo $cst_orderID; ?>" actualDate="<?php echo $cst_ordDate; ?>">Order Complete</button></td>
<?php
if($db_trakStatus8 == "checked"){
?>
<td><img src="../images/checked.png" id="checkImg8" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php
}else{
?>
<td><img src="../images/blank.png" id="checkImg8" width="40" height="40" class="img-responsive" alt="sugarandsaltstation" /></td>
<?php } ?>
<td><button class="btn btn-danger" id="addImg8B" btnID="<?php echo $db_trakID8; ?>" custOrdID="<?php echo $cst_orderID; ?>" actualDate="<?php echo $cst_ordDate; ?>">Reverse Action</button></td>
</tr>
</tbody>
</table>
<div class="grid_3 grid_5 widget-shadow">
<div class="alert alert-info" role="alert">
<center><strong>Customer Name: <?php echo $csta_name; ?> - Customer Phone: <?php echo $csta_phone; ?> - Customer Address: <?php echo $csta_addr; ?></strong></center>
</div>
</div>
</div>
<div class="clearfix"> </div>
<?php
include("../includes/database.php");
$ret_driv_quer = "select * from assign_driver where invoice_no = '$grab_trakID' AND driver_id = '$drva_id_a'";
$run_ret_driv_quer = mysqli_query($con, $ret_driv_quer);
$count_ret_driv_quer = mysqli_num_rows($run_ret_driv_quer);
if($count_ret_driv_quer == 1){
$row_ret_driv_quer = mysqli_fetch_array($run_ret_driv_quer);
$ret_assgn_id = $row_ret_driv_quer["assign_id"];
$ret_driv_id = $row_ret_driv_quer["driver_id"];
$ret_driv_quer2 = "select * from driver where driver_id = '$ret_driv_id'";
$run_ret_driv_quer2 = mysqli_query($con, $ret_driv_quer2);
$row_ret_driv_quer2 = mysqli_fetch_array($run_ret_driv_quer2);
$ret_driv_fname = $row_ret_driv_quer2["driver_fullname"];
$ret_driv_img = $row_ret_driv_quer2["driver_picture"];
$ret_driv_mob = $row_ret_driv_quer2["driver_phone"];
?>
<hr />
<div style="padding: 20px;" class="col-md-4 shadow">
<h4>Driver Incharge Of Delivery</h4><hr />
<center><img src="../images/driver_images/<?php echo $ret_driv_img; ?>" class="img-responsive" width="200" height="200" /></center><br>
<div class="alert alert-info" role="alert">
<center><strong>Name: <?php echo $ret_driv_fname; ?> - Phone Number: <?php echo $ret_driv_mob; ?></strong></center>
</div>
</div>
<?php }else{} ?>
<div class="clearfix"> </div>
</div>
</div>
<!--footer-->
<?php include("includes/footer.php"); ?>
<!--//footer-->
</div>
<script>
$(document).ready(function(){
$('#addImg2B').hide();
$('#addImg3B').hide();
$('#addImg4B').hide();
$('#addImg5B').hide();
$('#addImg6B').hide();
$('#addImg7B').hide();
$('#addImg8B').hide();
//one
$('body').delegate('#addImg1A','click',function(){
$('#checkImg1').attr('src','../images/checked.png');
});
//two
$('body').delegate('#addImg2A','click',function(){
var buttonID = $(this).attr("btnID");
$.ajax({
type:"POST",
url:"orderInProcessData.php",
data: { send_buttonID: buttonID },
success:function(new_entry){
$('#checkImg2').attr('src','../images/checked.png');
$('#addImg2B').fadeIn(800);
}
});
});
$('body').delegate('#addImg2B','click',function(){
var buttonID = $(this).attr("btnID");
if(confirm("Confirm Reversal!")){
$.ajax({
type:"POST",
url:"orderInProcessReverse.php",
data: { send_buttonID: buttonID },
success:function(new_entry){
$('#checkImg2').attr('src','../images/blank.png');
$('#addImg2B').fadeOut(800);
}
});
}
});
//three
$('body').delegate('#addImg3A','click',function(){
var buttonID = $(this).attr("btnID");
$.ajax({
type:"POST",
url:"orderInProcessData.php",
data: { send_buttonID: buttonID },
success:function(new_entry){
$('#checkImg3').attr('src','../images/checked.png');
$('#addImg3B').fadeIn(800);
$('#addImg2B').attr('disabled', true);
}
});
});
$('body').delegate('#addImg3B','click',function(){
var buttonID = $(this).attr("btnID");
if(confirm("Confirm Reversal!")){
$.ajax({
type:"POST",
url:"orderInProcessReverse.php",
data: { send_buttonID: buttonID },
success:function(new_entry){
$('#checkImg3').attr('src','../images/blank.png');
$('#addImg3B').fadeOut(800);
$('#addImg2B').attr('disabled', false);
}
});
}
});
//four
$('body').delegate('#addImg4A','click',function(){
var buttonID = $(this).attr("btnID");
$.ajax({
type:"POST",
url:"orderInProcessData.php",
data: { send_buttonID: buttonID },
success:function(new_entry){
$('#checkImg4').attr('src','../images/checked.png');
$('#addImg4B').fadeIn(800);
$('#addImg3B').attr('disabled', true);
}
});
});
$('body').delegate('#addImg4B','click',function(){
var buttonID = $(this).attr("btnID");
if(confirm("Confirm Reversal!")){
$.ajax({
type:"POST",
url:"orderInProcessReverse.php",
data: { send_buttonID: buttonID },
success:function(new_entry){
$('#checkImg4').attr('src','../images/blank.png');
$('#addImg4B').fadeOut(800);
$('#addImg3B').attr('disabled', false);
}
});
}
});
//five
$('body').delegate('#addImg5A','click',function(){
var buttonID = $(this).attr("btnID");
$.ajax({
type:"POST",
url:"orderInProcessData.php",
data: { send_buttonID: buttonID },
success:function(new_entry){
$('#checkImg5').attr('src','../images/checked.png');
$('#addImg5B').fadeIn(800);
$('#addImg4B').attr('disabled', true);
}
});
});
$('body').delegate('#addImg5B','click',function(){
var buttonID = $(this).attr("btnID");
if(confirm("Confirm Reversal!")){
$.ajax({
type:"POST",
url:"orderInProcessReverse.php",
data: { send_buttonID: buttonID },
success:function(new_entry){
$('#checkImg5').attr('src','../images/blank.png');
$('#addImg5B').fadeOut(800);
$('#addImg4B').attr('disabled', false);
}
});
}
});
//six
$('body').delegate('#addImg6A','click',function(){
var buttonID = $(this).attr("btnID");
$.ajax({
type:"POST",
url:"orderInProcessData.php",
data: { send_buttonID: buttonID },
success:function(new_entry){
$('#checkImg6').attr('src','../images/checked.png');
$('#addImg6B').fadeIn(800);
$('#addImg5B').attr('disabled', true);
}
});
});
$('body').delegate('#addImg6B','click',function(){
var buttonID = $(this).attr("btnID");
if(confirm("Confirm Reversal!")){
$.ajax({
type:"POST",
url:"orderInProcessReverse.php",
data: { send_buttonID: buttonID },
success:function(new_entry){
$('#checkImg6').attr('src','../images/blank.png');
$('#addImg6B').fadeOut(800);
$('#addImg5B').attr('disabled', false);
}
});
}
});
//seven
$('body').delegate('#addImg7A','click',function(){
var buttonID = $(this).attr("btnID");
$.ajax({
type:"POST",
url:"orderInProcessData.php",
data: { send_buttonID: buttonID },
success:function(new_entry){
$('#checkImg7').attr('src','../images/checked.png');
$('#addImg7B').fadeIn(800);
$('#addImg6B').attr('disabled', true);
}
});
});
$('body').delegate('#addImg7B','click',function(){
var buttonID = $(this).attr("btnID");
if(confirm("Confirm Reversal!")){
$.ajax({
type:"POST",
url:"orderInProcessReverse.php",
data: { send_buttonID: buttonID },
success:function(new_entry){
$('#checkImg7').attr('src','../images/blank.png');
$('#addImg7B').fadeOut(800);
$('#addImg6B').attr('disabled', false);
}
});
}
});
//eight
$('body').delegate('#addImg8A','click',function(){
var buttonID = $(this).attr("btnID");
var custOrdrID = $(this).attr("custOrdID");
var placedOn = $(this).attr("actualDate");
$.ajax({
type:"POST",
url:"orderCompleteData.php",
data: { send_buttonID: buttonID, send_custOrdrID:custOrdrID, send_placedOn: placedOn },
success:function(new_entry){
$('#checkImg8').attr('src','../images/checked.png');
$('#addImg8B').fadeIn(800);
$('#addImg7B').attr('disabled', true);
}
});
});
$('body').delegate('#addImg8B','click',function(){
var buttonID = $(this).attr("btnID");
var custOrdrID = $(this).attr("custOrdID");
var placedOn = $(this).attr("actualDate");
if(confirm("Confirm Reversal!")){
$.ajax({
type:"POST",
url:"orderCompleteReverse.php",
data: { send_buttonID: buttonID, send_custOrdrID:custOrdrID, send_placedOn: placedOn },
success:function(new_entry){
$('#checkImg8').attr('src','../images/blank.png');
$('#addImg8B').fadeOut(800);
$('#addImg7B').attr('disabled', false);
}
});
}
});
});
</script>
</body>
</html>
<?php } ?>