Monday, April 2, 2018

How to Insert Data Into MySQL Database Table Using PHP -

PHP Code File:-

This program is about how to insert record into the database using html form.



<?php


$servername = "localhost";
$username = "root";
$password = "";
$dbname = "my_db";


$con = new mysqli($servername, $username, $password, $dbname);

if ($con->connect_error) {
    die("Connection failed: " . $con->connect_error);
}


if(isset($_POST['submit']))
{

extract($_POST);

if($pass == $cpass)
{

$sql = $insert="INSERT INTO my_login(name, email, password) VALUES ('".$name."','".$email."','".$pass."')";
if ($con->query($sql) === TRUE)
{
    echo "New record created successfully";
}
else
{
    echo "Error: " . $sql . "<br>" . $con->error;
}

}
else
{
echo "<script>alert('p And cp are not same')</script>";
}

}

$select= "select * from my_login";

$result = $con->query($select);

?>


HTML Code File:-


 <form action="" data-parsley-validate="" method="post" novalidate="">
                                <div class="form-group">
                                    <label for="userName">User Name*</label>
                                    <input type="text" name="name" parsley-trigger="change" required="" placeholder="Enter user name" class="form-control" id="userName" data-parsley-id="4">
                                </div>
                                <div class="form-group">
                                    <label for="emailAddress">Email address*</label>
                                    <input type="email" name="email" parsley-trigger="change" required="" placeholder="Enter email" class="form-control" id="emailAddress" data-parsley-id="6">
                                </div>
                                <div class="form-group">
                                    <label for="pass1">Password*</label>
                                    <input id="pass1" type="password" name="pass" placeholder="Password" required="" class="form-control" data-parsley-id="8">
                                </div>
                                <div class="form-group">
                                    <label for="passWord2">Confirm Password *</label>
                                    <input data-parsley-equalto="#pass1" name="cpass" type="password" required="" placeholder="Password" class="form-control" id="passWord2" data-parsley-id="10">
                                </div>
                                <div class="form-group">
                                    <div class="checkbox">
                                        <input id="remember-1" type="checkbox" data-parsley-multiple="remember-1" data-parsley-id="13">
                                        <label for="remember-1"> Remember me </label>
                                    </div>
                                </div>

                                <div class="form-group text-right m-b-0">
                                   
                                    <button class="btn btn-primary waves-effect waves-light" name="submit" type="submit">
                                        Submit
                                    </button>
                                    <button type="reset" class="btn btn-default waves-effect waves-light m-l-5">
                                        Cancel
                                    </button>
                                </div>

                            </form>




No comments:

Post a Comment

Generate Even Numbers in a Range In PHP.

$start = 1; $end = 20; for ($i = $start; $i <= $end; $i++) {     if ($i % 2 == 0) {         echo $i . " is even.<br>";   ...