<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
include_once 'connection.php';
if (isset($_POST['UpdateMembers'])) {
extract($_POST);
// $id = $_SESSION["insert_id"];
// `ID`, `Country`, `CountryText`, `Province`, `ProvinceText`, `City`, `CityText`, `Gender`, `GenderText`, `FirstName`, `FirstNameText`, `LastName`, `LastNameText`, `Age`, `AgeText`, `email`, `emailText`, `MobilephoneNumber`, `MobilePhoneNumberText`, `PositionAplayingFor`, `PositionAplayingForText`
//`email`, Country,City,`MobilephoneNumber`, `PositionAplayingFor`
$tel = $code.$phone;
$query = mysqli_query($con, "UPDATE formtextdata SET email = '$email', MobilephoneNumber = '$tel', PositionAplayingFor = '$PositionAplayingFor' WHERE ID = '$id' ");
if($query){
echo "<script>
alert('Members details updated Successfully');
window.location = 'TableData.php';
</script>";
// $_SESSION["message"] = "Members details updated Successfully";
}else{
$response = json_encode(array('status' => 500 , 'message' => 'Internal Server'));
}
}
?>
<html lang="en">
<head>
<title>Job A1 - Solution</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"></link>
<link rel="stylesheet" href="https://cdn.tutorialjinni.com/intl-tel-input/17.0.8/css/intlTelInput.css"/>
<script src="https://cdn.tutorialjinni.com/intl-tel-input/17.0.8/js/intlTelInput.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://code.jquery.com/jquery-1.12.4.js">
</script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js">
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/1000hz-bootstrap-validator/0.11.5/validator.min.js">
</script>
</head>
<body>
<br/>
<div class="container">
<div class="panel panel-primary" style="width:750px;margin:0px auto">
<div class="panel-heading">Job A1 - Form Registration</div>
<div class="panel-body">
<form data-toggle="validator" role="form" method="POST">
<!-- `ID`, `Country`, `Province`, `City`, `Gender`, `FirstName`, `LastName`, `Age`, `email`, `MobilephoneNumber`, `PositionAplayingFor` -->
<?php
$record = mysqli_query($con, "SELECT * FROM formtextdata ORDER BY ID ASC ");
$rows = mysqli_fetch_assoc($record); ?>
<input type="hidden" name="id" value="<?=$_SESSION['last_id']; ?>">
<div class="form-group">
<label class="control-label" for="inputEmail">Email Address</label>
<input class="form-control" data-error="Email Address is required" placeholder="Enter Address" name="email" id="inputEmail" type="email" data-toggle="tooltip" data-placement="right" title="<?=$rows['emailText'];?>" required />
<div class="help-block with-errors"></div>
</div>
<div class="form-group">
<label class="control-label" for="inputPhone">Phone Number</label>
<input type="hidden" name="code" class="form-control" id="code" value="" />
<input class="form-control" data-error="Mobile Phone Number is required" placeholder="Enter Phone Number" name="phone" data-toggle="tooltip" data-placement="right" title="<?=$rows['MobilePhoneNumberText'];?>" id="inputPhone" maxlength="10" type="text" required />
<div class="help-block with-errors"></div>
</div>
<div class="form-group">
<p class="text-danger">This field is optional</p>
<label class="control-label" for="inputPositionAplayingFor">Position Applying For</label>
<input class="form-control" data-toggle="tooltip" data-placement="right" title="<?=$rows['PositionAplayingForText'];?>" placeholder="Enter Postion Applying For" name="PositionAplayingFor" type="text" />
</div>
<div class="form-group">
<button class="btn btn-primary" name="UpdateMembers" type="submit">
Next Step
</button>
</div>
</form>
</div>
</div>
</div>
<script>
$(document).ready(function(){
$('[data-toggle="tooltip"]').tooltip();
});
</script>
<script>
var input = document.querySelector("#inputPhone");
window.intlTelInput(input, {
separateDialCode: true,
excludeCountries: ["ru"],
preferredCountries: ["ca", "us", "au", "wa"]
});
</script>
<script>
$(document).ready(function() {
$("#inputPhone").change(function() {
var res = $('.iti__selected-dial-code').text();
$('#code').val(res);
});
});
</script>
</body>
</html>