ok

Mini Shell

Direktori : /home2/selectio/public_html/y1jobportal.in/admin/
Upload File :
Current File : /home2/selectio/public_html/y1jobportal.in/admin/user-edit.php

<?php include 'header.php'; 
$ids = $_GET['id'];
$statement = $pdo->prepare("SELECT * FROM  `tbl_user` WHERE id=$ids");
$statement->execute();
$query = $statement->fetchAll(PDO::FETCH_ASSOC);
$totalData = $statement->rowCount();
?>

<div class="page-wrapper" >
	<div class="page-content">
	    
	    
<form id="form_details">	   

    <input type="hidden" class="form-control" id="ids" name="ids" value="<?=$ids?>"  required>

	    <div class="row" style="margin-top: 25px;" id="content-div">
	        <div class="col-lg-12">
	             <div class="card" style="margin: 0px 10px 30px 10px; box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;">
			         <div class="card-body">

    			         <!--<h6 class="col-md-12 float-left d-block">USER EDIT</h6>-->
    			         
                        <div class="row">
                            <div class="col-12 col-lg-12">
    				                   <a href="users-list.php" class="btn btn-danger btn-sm" style="float: right;"><i class="bi bi-arrow-left-circle"></i> Back to List</a>
                                        <b style="font-weight: bolder;font-size: 17px;">Edit Users Details</b> 
        				                 <hr>
    				                </div>
                            <div class="col-md-4 p-2">
                                <div class="form-group">
                                    <label class="required pb-1" for="name">Name</label>                                    
                                    <input type="text" name="name" value="<?=$query[0]['fullname']?>" placeholder="Enter the Name" class="form-control tip" id="name"  required="required" />
                                </div>
                            </div>
                            
                            <div class="col-md-4 p-2">
                                <div class="form-group">
                                    <label class="required pb-1" for="username">Username</label>                                   
                                     <input type="text" name="username" placeholder="Enter the Username" value="<?=$query[0]['user_name']?>"  class="form-control tip" id="username"  required="required" />
                                </div>
                            </div>
                            
                            <div class="col-md-4 p-2">
                                <div class="form-group">
                                    <label class="required pb-1" for="password">Password</label>                                   
                                     <input type="password" name="password" placeholder="Enter the Password" value="<?=$query[0]['password']?>"  class="form-control tip" id="password"  required="required" />
                                </div>
                            </div>
                            
                            
                            <div class="col-md-4 p-2">
                                <div class="form-group">
                                    <label class="required pb-1" for="email">Select Role</label>                                   
                                    <select name="role" class="form-control" style="width:100%" id="role" required="required">
                                    <option value="">Select Role Name</option>
                                    <?php $statement = $pdo->prepare("SELECT * FROM `tbl_role` where status=1 and id!=0");
                                            $statement->execute();
                                            $location_result = $statement->fetchAll(PDO::FETCH_ASSOC); 
                                            foreach ($location_result as $result) { ?>
                                                <option value="<?=$result['id']?>" <?php if($query[0]['role']==$result['id']){echo "selected";} ?>><?=$result['role_name']?></option>
                                          <?php  }?>
                                    </select>
                                </div>
                            </div>
                            
                            
                            
                            
                            <div class="col-md-4 p-2">
                                <div class="form-group">
                                    <label class="required pb-1" for="phone">Mobile Number</label>                                   
                                     <input type="number" name="phone" placeholder="Enter the Mobile Number" value="<?=$query[0]['mobile']?>"  class="form-control tip" id="phone"  required="required" />
                                </div>
                            </div>
                            
                            <div class="col-md-4 p-2">
                                <div class="form-group">
                                    <label class="required pb-1" for="email">Email</label>                                    
                                    <input type="email" name="email" value="<?=$query[0]['email']?>" placeholder="Enter the Email" class="form-control tip" id="email"  required="required" />
                                </div>
                            </div>
                            
                            
                            <!--<div class="col-md-4">-->
                            <!--    <div class="form-group">-->
                            <!--        <label class="required" for="address">Address</label>                                   -->
                            <!--         <textarea type="text" name="address" placeholder="Enter the Address" value=""  class="form-control tip" id="address"  required="required"><?=$query[0]['address']?></textarea>-->
                            <!--    </div>-->
                            <!--</div>-->
                            
                         <div class="col-md-4">
                                <div class="form-group p-2">
                                    <label class="required pb-1" for="role">User type</label>                                   
                                    <select name="user_type" class="form-control" style="width:100%" id="user_type" required="required">
                                        <option value="">Select User Type</option>
                                        <?php $user_type = $pdo->prepare("SELECT * FROM `tbl_user_type` where status=1");
                                            $user_type->execute();
                                            $usertype_result = $user_type->fetchAll(PDO::FETCH_ASSOC); 
                                            foreach ($usertype_result as $usertype_datas) { ?>
                                                <option  value="<?=$usertype_datas['id']?>" <?php if($query[0]['user_type'] == $usertype_datas['id']){ echo 'selected'; } ?> ><?=$usertype_datas['name']?></option>
                                        <?php  }  ?>
                                    </select>
                                </div>
                            </div>
                            
                    	<div class="col-md-4 p-2">
                    	    <label class="required pb-1" for="phone">Status :</label>                                   
                            <select class="form-control" name="status">
                                <option value="">Select the status</option>
                                <option value="1" <?php if($query[0]['status'] == 1){ echo 'selected'; } ?> >Active</option>
                                <option value="0" <?php if($query[0]['status'] == 0){ echo 'selected'; } ?> >Inactive</option>
                            </select>
                        </div>

                            
                        </div>

	                    </div>
                	</div>
                	<div class="col text-center">
						<button type="submit" class="btn btn-primary px-5">Update Details</button>
					</div>
            	</div>
	        </div>
</form>	        


<div class="container" id="loading-div" style="display: none;">
        <center> <img src="img/loading.gif" style="width: 250px;"><br><b class="blinking">Processing Please Wait...</b></center>
</div>
                    
                    
                    
                    
                    <div class="container" id="success-div" style="display: none; margin-top: 40px;">
                        <center><b class="blinking" style="font-size:22px;">Users Details Updated Successfully...</b><br>
                            <img src="img/success.gif" style="width: 250px;">
                            <br><br><a href="users-list.php"><button class="btn btn-warning"><i class="fa fa-list"></i> Back to Users List</button></a>
                            &nbsp;
                            <a href="users-add.php"><button class="btn btn-success"><i class="fa fa-plus"></i> Edit Uers Details</button></a>
                        </center>
                    </div>
	        
	        
	 </div>
</div>
<?php include 'footer.php';  ?>

<script>
$(document).ready(function(){
    $('.select2').select2();
    $('#form_details').on('submit', function(e){
                e.preventDefault();
                console.log("Form Submitted Successfully !!!")
                $('#loading-div').show();
                $('#content-div').hide();
                var formData = new FormData(this);
                formData.append('type', 'edit_users');
                            $.ajax({
                            url: 'apis/users.php',
                            type: 'post',
                            dataType: 'json',
                            data: formData,
                            cache: false,
                            contentType: false,
                            processData: false,
                            enctype: 'multipart/form-data',
                            success: function (response) {
                                //console.log(response);
                                if(response['status']==200){
                                     success(response['message']);
                                     $('#loading-div').hide();
                                     $('#form_details').trigger("reset");
                                     $('#success-div').show();
                                }else{
                                    warning(response['message']);
                                    $('#loading-div').hide();
                                    $('#content-div').show();
                                }
                            }
                        });
                
    });     
});
</script>
<script>
/*$("#hostel").change(function () {
     get_rooms();
     
    setTimeout(function() {
        get_rooms_available();
    }, 800);
});*/

/*$("#rooms_id").change(function () {
     get_rooms_available();
});*/
    
function get_rooms(){
    $('#rooms_id').empty(); 
    var hostel_id = $('#hostel').val();
            $.ajax({
                    url: 'api/get-values.php',
                    type: 'post',
                    dataType: 'json',
                    data: {type:'get_rooms',hostel_id:hostel_id},
                    success: function (response) {
                        console.log(response);
                        if(response['error']==false){
                                var m='';
                                for(var n=0;n<response['data'].length;n++){
                                    
                                        m+='<option value='+response['data'][n]['id']+'>'+response['data'][n]['room_name']+'</option>';
                 
                                }
                                $('#rooms_id').append(m);  
                        }else{
                            var m='<option value="">No Rooms Found</option>';
                            $('#rooms_id').append(m);  
                        }
                    }
                });
}

function get_rooms_available(){
    $('#bed_id').empty(); 
    var rooms_id = $('#rooms_id').val();
            $.ajax({
                    url: 'api/get-values.php',
                    type: 'post',
                    dataType: 'json',
                    data: {type:'get_rooms_availabilty',room_id:rooms_id},
                    success: function (response) {
                        console.log(response);
                        if(response['error']==false){
                                var m='';
                                for(var n=0;n<response['data'].length;n++){
                                    if(response['data'][n]['Room_Status']=='Available'){
                                        m+='<option value="'+response['data'][n]['id']+'">'+response['data'][n]['name']+' - ('+response['data'][n]['Room_Status']+')</option>';
                                    }
                                }
                                $('#bed_id').append(m);  
                        }else{
                            var m='No Beds Found';
                            $('#bed_id').append(m);  
                        }
                    }
                });
}

</script>

Zerion Mini Shell 1.0