Mini Shell

Direktori : /home/mhcadmin/.trash/IMS/
Upload File :
Current File : /home/mhcadmin/.trash/IMS/Edit_Complaint.php

<?php
session_start();
require_once 'AccessControl.php';
if ($UpdateComplaint  == 1) { 

require_once './config/config.php';
require_once 'includes/auth_validate.php';
include_once 'includes/header.php';

$CustomerID = $Property_Number = $Name = $phone = $email = $Date_Reported = $address = $Problem = $sql =  $NewDepartment = "";

 $CurrentDate = Date("Y-m-d");
$customer_id = mysql_real_escape_string ($_REQUEST['customer_id']);
$result = mysqli_query( $connection,"SELECT * FROM customers INNER JOIN complaints ON customers.id = complaints.CustomerID  AND customers.id = $customer_id ");
 //$count=mysqli_num_rows($result);
 
   $customer = mysqli_fetch_array ($result);
   
   $CurrentDpt = $customer['Department'];

//Handle update request. As the form's action attribute is set to the same script, but 'POST' method, 
if ($_SERVER["REQUEST_METHOD"] == "POST") {

$CustomerID = $_POST['CustID'];	
$Property_Number = $_POST['Property_Number'];
$Name = $_POST['Name'];	
$phone = $_POST['phone'];
$email = $_POST['email'];
$address = $_POST['address'];
$Problem = $_POST['Problem'];	
$ComplaintID = $_POST['ComplaintID']; 
$NewDepartment = $_POST['NewDepartment'];
$Date_Reported = $_POST['Date_Reported'];
 
 	
//updating complaint and Customer using mysql code 
	mysql_connect($dbhost,$dbuser,$dbpass)/* or die('the website is down for maintainance')*/;
	mysql_select_db($dbname) or die(mysql_error());
    
	
	$sqls="UPDATE  customers SET  Name='$Name', Property_Number='$Property_Number', Address='$address', phone='$phone', email='$email'  WHERE id ='$CustomerID'";
	mysql_query($sqls) or die(mysql_error());			
	
	
	$sqls="UPDATE  complaints SET  Department='$NewDepartment', Problem='$Problem', DateReported='$Date_Reported'  WHERE ComplaintID ='$ComplaintID'";
	mysql_query($sqls) or die(mysql_error());			
	
	

    
    $_SESSION['success'] = "customer and Complaint record updated successfully!";
    
	//Redirect to the listing page,
    header('location: TotalComplaints.php');
    //Important! Don't execute the rest put the exit/die. 
    exit();
    	
//}
}
//If edit variable is set, we are performing the update operation.

?>


<?php
    include_once 'includes/header.php';
?>
<div id="page-wrapper">
    <div class="row">

        <div class="col-lg-6">
            <h1 class="page-header">Update  Complaint Record</h1>
        </div>
        <div class="col-lg-6" style="">
            <div class="page-action-links text-right">
	            <a href="AdminTotalComplaints.php?operation=create">
	            	<button class="btn btn-success"><span class="glyphicon glyphicon-log-out"></span> back </button>
	            </a>
				
				
            </div>
        </div>

    </div>
	<!-- Success message -->
	<form class="well form-horizontal" action=" " method="post"  id="contact_form" enctype="multipart/form-data">
	
	
	
	<div class="form-group">
        <label class="col-md-2 control-label">Customer Name *</label>
        <div class="col-md-4 inputGroupContainer">
            <div class="input-group">
                <span class="input-group-addon"></span>
                <input type="text" name="Name" value="<?php echo $customer['Name'];?>" placeholder="customer name" class="form-control" id = "f_name" type= "text" required> </td>
		   </div>
        </div>
		<input  type="hidden" name="CustID" readonly value="<?php echo $customer['id']; ?>" placeholder="E-Mail Address" class="form-control" id="email"> </td>
          <input  type="hidden" name="ComplaintID" readonly value="<?php echo $customer['ComplaintID']; ?>" placeholder="E-Mail Address" class="form-control" id="email"> </td>
 
		<label class="col-md-2 control-label">Property Number</label>
        <div class="col-md-4 inputGroupContainer">
            <div class="input-group">
                <span class="input-group-addon"></span>
                <input type="text" name="Property_Number" value="<?php echo $customer['Property_Number']; ?>" placeholder="plot or house number" class="form-control" id="l_name"> </td>
 </div>
        </div>
    </div>
	
    <div class="form-group">
        <label class="col-md-2 control-label">Phone *</label>
        <div class="col-md-4 inputGroupContainer">
            <div class="input-group">
                <span class="input-group-addon"></span>
                <input name="phone" value="<?php echo $customer['phone']; ?>" placeholder="987654321" class="form-control"  type="number" id="phone" required> </td>
        	</div>
        </div>
				
		
		
		<label class="col-md-2 control-label">Email</label>
        <div class="col-md-4 inputGroupContainer">
            <div class="input-group">
                <span class="input-group-addon"></span>
                <input  type="email" name="email" value="<?php echo $customer['email']; ?>" placeholder="E-Mail Address" class="form-control" id="email"> </td>
           </div>
        </div>
    </div>
	
	
    <!-- Text input-->
    <div class="form-group">
        <label class="col-md-2 control-label" >Address</label>
        <div class="col-md-4 inputGroupContainer">
            <div class="input-group">
                <span class="input-group-addon"></span>
                  <textarea name="address" placeholder="Address" class="form-control" id="address"><?php echo $customer['Address']; ?></textarea> </td>
       </div>
        </div>
		<label class="col-md-2 control-label" >Problem Desription</label>
        <div class="col-md-4 inputGroupContainer">
            <div class="input-group">
                <span class="input-group-addon"></span>
                <textarea name="Problem"  placeholder="customer complaint" class="form-control" id="address" required><?php echo $customer['Problem']; ?></textarea> </td>
           </div>
        </div>
		
    </div>
    <!-- radio checks -->
    
	<div class="form-group">
        <label class="col-md-2 control-label"> Concerned Department</label>
          <div class="col-md-4 inputGroupContainer">
		  <div class="input-group">
		  
                <span class="input-group-addon"></span>
            <?php //$opt_arr = array("MAINTENANCE", "ESTATES", "ACCOUNTS", "SURVEY", "PROCUREMENT", "SECURITY", "ADMINISTRATION", "STORES", "ICT"); 
                            ?>
            <select name="NewDepartment" class="form-control selectpicker"  required >
                <option value="<?php echo $customer['Department']; ?>" > <?php echo $customer['Department']; ?></option>
               	<option value="MAINTENANCE" >MAINTENANCE</option>
				<option value="ESTATES" >ESTATES</option>
				<option value="ACCOUNTS" >ACCOUNTS</option>
				<option value="PROCUREMENT" >PROCUREMENT</option>
				<option value="ADMINISTRATION" >ADMINISTRATION</option>
				<option value="SURVEY" >SURVEY</option>
				<option value="SECURITY" >SECURITY</option>
				<option value="STORES" >STORES</option>
				<option value="STORES" >AUDIT</option>
				<option value="ICT" >ICT</option>
            </select>
    </div> </div> 
	
	<label class="col-md-2 control-label"> Date Reported</label>
          <div class="col-md-4 inputGroupContainer">
            <div class="input-group">
                <span class="input-group-addon"></span>
               <input name="Date_Reported"  value="<?php echo $customer['DateReported']; ?>"  placeholder="Birth date" class="form-control"  type="date" required></td>
            </div>
        </div>
	
	
	</div> 
	
	<br>
	    <!-- Button -->
    <div class="form-group">
        <label class="col-md-6 control-label"></label>
        <div class="col-md-4">
            <button type="submit" class="btn btn-warning" >Save <span class="glyphicon glyphicon-send"></span></button>
        </div>
    </div>
</fieldset>



	</form>
</div>



<?php }else { header('location:AccessLevelMessage.php');} ?>

<?php include_once 'includes/footer.php'; ?>