Update Data in Database code in PHP
<?php
include_once 'dbconnect.php';
$id= $_GET['/'];
$sql = "select * from vritant_tbl where id ='{$id}'";
$reslut_set = mysqli_query($conn,$sql);
$count = mysqli_num_rows($reslut_set);
if ($count>0) {
$data = mysqli_fetch_assoc($reslut_set);
$id = $data['id'];
$name = $data['name'];
$mobile = $data['mobile'];
$email = $data['email'];
}else{
echo "No Data Found";
}
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
if (isset($_POST['submit']) and !empty($_POST['submit'])) {
$id = $_POST['id'];
$name = isset($_POST['name'])?$_POST['name']:NULL;
$pass =isset($_POST['email'])?$_POST['email']:NULL;
$mobile =isset($_POST['mobile'])?$_POST['mobile']:NULL;
if(is_null($name) or empty($name)){
header("location:edit.php?msg=Invalid-name");
exit;
}
$email =isset($_POST['email'])?$_POST['email']:NULL;
if(is_null($email) or empty($email)){
header("location:edit.php?msg=Invalid-email");
exit;
}
if(is_null($mobile) or empty($mobile)){
header("location:edit.php?msg=Invalid-mobile");
exit;
}
// echo $id."<br>";
// echo $name."<br>";
// echo $email."<br>";
// echo $mobile."<br>";
// exit;
$insertquery ="update vritant_tbl set name='{$name}',email = '{$email}',mobile = '{$mobile}' where id = '{$id}'";
$iquery =mysqli_query($conn,$insertquery);
$count = mysqli_affected_rows($conn);
if($count){
//$last_id = mysqli_insert_id($conn);
?>
<script>
window.alert("Update successfully");
window.location.href="show.php";
</script>
<?php
}else{
?>
<script>
window.alert("Update failed");
</script>
<?php
}
}else{
header("location:edit.php?msg=Invalid-request");
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Edit Page</title>
<!-- <link rel="stylesheet" href="http://jrain.oscitas.netdna-cdn.com/tutorial/css/fontawesome-all.min.css"> -->
<link rel="stylesheet" href="https://e6t7a8v2.stackpathcdn.com/tutorial/css/fontawesome-all.min.css">
<!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> -->
<!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> -->
<!-- <link rel="stylesheet" href="http://jrain.oscitas.netdna-cdn.com/tutorial/css/bootstrap.min.css"> -->
<link rel="stylesheet" href="https://e6t7a8v2.stackpathcdn.com/tutorial/css/bootstrap.min.css">
<link rel="stylesheet" href="../../css/common-1.css"/>
<link href="https://fonts.googleapis.com/css?family=Poppins:400,500,600,700,800&display=swap" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="outer">
<div class="form-bg">
<div class="container">
<div class="row">
<div class="col-md-offset-4 col-md-4 col-sm-offset-3 col-sm-6">
<form class="form-horizontal" action="" method="post">
<div class="form-icon"><i class="fas fa-user-circle"></i></div>
<h3 class="title">Update Student Information</h3>
<div class="form-group">
<span class="input-icon"><i class="far fa-user"></i></span>
<input type="hidden" value="<?php echo $id; ?>" name="id">
<input class="form-control" type="text" placeholder="Username" value="<?php echo $name; ?>" name="name">
</div>
<div class="form-group">
<span class="input-icon"><i class="far fa-user"></i></span>
<input class="form-control" type="email" placeholder="User Email"value="<?php echo $email; ?>" name="email">
</div>
<div class="form-group">
<span class="input-icon"><i class="far fa-user"></i></span>
<input class="form-control" type="text" placeholder="Mobile Number"value="<?php echo $mobile; ?>" name="mobile">
</div>
<button class="btn signin" name="submit" value="submit">Update</button>
<ul class="form-options">
<li><a href="">Forgot Username/Password?</a></li>
<li><a href="">Create New Account <i class="fa fa-arrow-right"></i></a></li>
</ul>
</form>
</div>
</div>
</div>
</div>
</div>
<a href="https://www.bestjquery.com/codelab-license-terms/">License Terms</a>
</div>
<!--<script type="text/javascript" src="http://jrain.oscitas.netdna-cdn.com/tutorial/js/jquery-1.12.0.min.js"></script>-->
<script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
</body>
</html>
0 Comments