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>



Update Data in Database code in PHP