Skip to content

Commit 5f50132

Browse files
committed
Ajax CRUD
Edit Functionality remaining
0 parents  commit 5f50132

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+10950
-0
lines changed

add_data.php

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
<?php include('inc/header.php'); ?>
2+
<div class="col-md-4"></div>
3+
4+
<div class="col-md-4">
5+
<div class="jumbotron">
6+
<div class="form-group">
7+
<input type="text" name="first_name" id="first_name" placeholder="Enter First Name" class="form-control">
8+
<span id="first_name_error_msg"></span>
9+
</div>
10+
<div class="form-group">
11+
<input type="text" name="last_name" id="last_name" placeholder="Enter Last Name" class="form-control">
12+
<span id="last_name_error_msg"></span>
13+
</div>
14+
<div class="form-group">
15+
<input type="text" name="email" id="email" placeholder="Enter Email" class="form-control">
16+
<span id="email_error_msg"></span>
17+
</div>
18+
<button type="button" id="insert" class="btn btn-primary">Insert</button>
19+
<p id="success_msg"></p>
20+
</div>
21+
</div>
22+
<div class="col-md-4"></div>
23+
<?php include('inc/footer.php'); ?>
24+
<script type="text/javascript">
25+
$(document).ready(function(){
26+
$(document).on("click","#insert",function(){
27+
28+
var first_name = $("#first_name").val();
29+
var last_name = $("#last_name").val();
30+
var email = $("#email").val();
31+
32+
if(first_name == ""){
33+
$("#first_name_error_msg").text("Please Enter First Name");
34+
return false;
35+
}
36+
37+
if(last_name == ""){
38+
$("#last_name_error_msg").text("Please Enter Last Name");
39+
return false;
40+
}
41+
42+
if(email == ""){
43+
$("#email_error_msg").text("Please Enter Email");
44+
return false;
45+
}
46+
47+
48+
var data = {
49+
"first_name":first_name,
50+
"last_name":last_name,
51+
"email":email
52+
53+
};
54+
//alert(data);
55+
56+
$.ajax({
57+
url:'insert_data.php',
58+
method:'POST',
59+
data:data,
60+
success:function(res){
61+
//alert(res);
62+
$("#success_msg").text(res);
63+
$("#first_name").val('');
64+
$("#last_name").val('');
65+
$("#email").val('');
66+
window.location.href = "index.php";
67+
}
68+
69+
});
70+
71+
});
72+
73+
74+
});
75+
</script>

conn/connection.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php
2+
$host="localhost";
3+
$user="root";
4+
$db_password="";
5+
$db_name="ajax_crud_with_jquery";
6+
7+
$conn= mysqli_connect($host,$user,$db_password,$db_name);
8+
if($conn){
9+
//echo "Connected";
10+
11+
}
12+
else{
13+
echo"not connected";
14+
}
15+
16+
17+
18+
?>

0 commit comments

Comments
 (0)