PHP
OOPs
JavaScript
JQuery
Ajax
Codeigniter
Laravel
MySql
Node.js
Tutorials
C
C++
Json
Codeigniter 4
htaccess
wordpress
react.js
Blogs
Fundamental
Python
Search Your Query
×
--- Select Category ---
PHP
OOPs
JavaScript
JQuery
Ajax
Codeigniter
Laravel
MySql
Node.js
Tutorials
Blogs
Fundamental
Python
Most Popular Tutorials
What is php?
How to install php?
How to write program in php?
what is variable?
Variable handling function in php
Variable scope
PHP Constant
DataType
PHP Operators
PHP Comments
php If else statements
PHP Loop
Continue and Break
switch statement
Typecasting
Types of errors in php
Function
Date Function
Header function
php inbuilt function
unlink & unset
what is filter_var() function in php?
ob_start
htmlspecialchars() and htmlentities()
array
Array Short function
Array Function
String
String function
Get & Post methods
include and require
implode and explode function
Cookies
Session
File uploading in php
File Handling
File Handling Functions
Exception
PHP GD Library (Images)
Curl
Encription and Decription
SQL injection
Security for website
Captcha
Server variable
Insert Data using Ajax
View Data Using Ajax
Update Data Using Ajax
Delete Data Using Ajax
serialize method using Ajax
Upload Data using Ajax
Check username availability using ajax
Check duplicate email using ajax
Delete multiple data using ajax with checkbox
Ckeditor Using Ajax
Show loading image using Ajax
301 and 302 Redirect Page
Number format function
url rewriting using htaccess
Google map
PHP Programs
Login, Registration and Logout application
CRUD in php
CRUD with Procedure
Trigger
PHP Interview Questions
Tutorials Menus
What is php?
How to install php?
How to write program in php?
what is variable?
Variable handling function in php
Variable scope
PHP Constant
DataType
PHP Operators
PHP Comments
php If else statements
PHP Loop
Continue and Break
switch statement
Typecasting
Types of errors in php
Function
Date Function
Header function
php inbuilt function
unlink & unset
what is filter_var() function in php?
ob_start
htmlspecialchars() and htmlentities()
array
Array Short function
Array Function
String
String function
Get & Post methods
include and require
implode and explode function
Cookies
Session
File uploading in php
File Handling
File Handling Functions
Exception
PHP GD Library (Images)
Curl
Encription and Decription
SQL injection
Security for website
Captcha
Server variable
Insert Data using Ajax
View Data Using Ajax
Update Data Using Ajax
Delete Data Using Ajax
serialize method using Ajax
Upload Data using Ajax
Check username availability using ajax
Check duplicate email using ajax
Delete multiple data using ajax with checkbox
Ckeditor Using Ajax
Show loading image using Ajax
301 and 302 Redirect Page
Number format function
url rewriting using htaccess
Google map
PHP Programs
Login, Registration and Logout application
CRUD in php
CRUD with Procedure
Trigger
PHP Interview Questions
Share On Facebook
How to check duplicate email using ajax?
File Name : index.php
<!DOCTYPE html>
<html>
<head>
<title>Insert data in MySQL database using Ajax</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
</head>
<body>
<div style="margin: auto;width: 60%;">
<div class="alert alert-success alert-dismissible" id="success" style="display:none;">
<a href="#" class="close" data-dismiss="alert" aria-label="close">?</a>
</div>
<div class="alert alert-danger alert-dismissible" id="error" style="display:none;">
<a href="#" class="close" data-dismiss="alert" aria-label="close">?</a>
</div>
<form id="fupForm" name="form1" method="post">
<div class="form-group">
<label for="email">Name:</label>
<input type="text" class="form-control" id="name" placeholder="Name" name="name">
</div>
<div class="form-group">
<label for="pwd">Email:</label>
<input type="email" class="form-control" id="email" placeholder="Email" name="email">
</div>
<div class="form-group">
<label for="pwd">Phone:</label>
<input type="text" class="form-control" id="phone" placeholder="Phone" name="phone">
</div>
<div class="form-group" >
<label for="pwd">City:</label>
<select name="city" id="city" class="form-control">
<option value="">Select</option>
<option value="Delhi">Delhi</option>
<option value="Mumbai">Mumbai</option>
<option value="Pune">Pune</option>
</select>
</div>
<input type="button" name="save" class="btn btn-primary" value="Save to database" id="butsave">
</form>
</div>
<script>
$(document).ready(function() {
$('#butsave').on('click', function() {
$("#butsave").attr("disabled", "disabled");
var name = $('#name').val();
var email = $('#email').val();
var phone = $('#phone').val();
var city = $('#city').val();
if(name!="" && email!="" && phone!="" && city!=""){
$.ajax({
url: "save.php",
type: "POST",
data: {
name: name,
email: email,
phone: phone,
city: city
},
cache: false,
success: function(dataResult){
var dataResult = JSON.parse(dataResult);
if(dataResult.statusCode==200){
$("#butsave").removeAttr("disabled");
$('#fupForm').find('input:text').val('');
$("#success").show();
$('#success').html('Data added successfully !');
}
else if(dataResult.statusCode==201){
$("#error").show();
$('#error').html('Email ID already exists !');
}
}
});
}
else{
alert('Please fill all the field !');
}
});
});
</script>
</body>
</html>
Ajax page
File Name : save.php
<?php
include 'database.php';
$name=$_POST['name'];
$email=$_POST['email'];
$phone=$_POST['phone'];
$city=$_POST['city'];
$duplicate=mysqli_query($conn,"select * from crud where email='$email'");
if (mysqli_num_rows($duplicate)>0)
{
echo json_encode(array("statusCode"=>201));
}
else{
$sql = "INSERT INTO `crud`( `name`, `email`, `phone`, `city`)
VALUES ('$name','$email','$phone','$city')";
if (mysqli_query($conn, $sql)) {
echo json_encode(array("statusCode"=>200));
}
else {
echo json_encode(array("statusCode"=>201));
}
}
mysqli_close($conn);
?>
Share On Facebook
Previous
Next
Trending Tutorials
PHP
100+ Tutorials
PHP OOPs
80+ Tutorial
Codeigniter
100+ Tutorial
Laravel
100+ Tutorials
NODE.JS
100+ Tutorials
Javascript
100+ Tutorials
Download Live Projects
Review & Rating
0.0
/ 5
0
Review
5
(
0
)
4
(
0
)
3
(
0
)
2
(
0
)
1
(
0
)
Write Review Here
Review
Submit Review
×
Submit
Ittutorial
Ittutorial
Most Popular Tutorials
CRUD in php
unlink & unset
what is variable?
How to install php?
DataType
htmlspecialchars() and htmlentities()
Server variable
switch statement
Variable scope
serialize method using Ajax
Date Function
Array Short function
PHP Comments
How to write program in php?
implode and explode function
Types of errors in php
Encription and Decription
PHP Constant
Check duplicate email using ajax
Update Data Using Ajax
Important Link
Core php Online Advance Tutorails and video Tutorials.
How to manage Session in php Tutorials.
More .......
upcomming codeigniter and angular js tutorials.
Click here to see More ...
Hello Friend Please Follow & Share Ittutorial.
×
Ittutorial
Please Follow and Share ittutorial.
Ittutorial