Mar 23, 2009
admin

Delete Record Using JQuery and PHP with Animation

Hello Friends !!

Today I will Give you code to delete records using JQuery and PHP with Animation effect.

It is very simple to understand. First you have to download jquery.js which is availble HERE.

After that copy this code in your PHP file and run it.

<?php
$mysql_hostname = “localhost”;
$mysql_user = “root”;
$mysql_password = “”;
$mysql_database = “test”;

$bd = mysql_connect($mysql_hostname, $mysql_user, $mysql_password) or die(“Could not connect database”);
mysql_select_db($mysql_database, $bd) or die(“Could not select database”);

if(isset($_GET['delete']))
{

$query1 = ‘DELETE FROM test WHERE id = ‘.(int)$_GET['delete'];
$result = mysql_query($query1,$bd);
}
?>

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″ />
<title>Untitled Document</title>
<script language=”javascript” type=”text/javascript” src=”js/jquery.js”></script>
<script type=”text/javascript”>
$(document).ready(function() {
$(‘a.delete’).click(function(e) {
e.preventDefault();

var parent = $(this).parent();

$.ajax(
{
type: ‘get’,
url: ‘list.php’,
data: ‘ajax=1&delete=’ + parent.attr(‘id’).replace(‘record-’,”),

beforeSend: function()
{
$(this).parents(“id”).animate({backgroundColor: “#fbc7c7″ }, “fast”).animate({ opacity: “hide” }, “slow”);
},
success: function()
{
parent.slideUp(300,function() {
parent.remove();
});
}
});
});
});
</script>
</head>

<body>
<form id=”frm_change_password” name=”frm_change_password” method=”post” action=”">
<input type=”hidden” name=”action” id=”action” value=”" />
<?php
$query = ‘SELECT * FROM test ORDER BY name ASC’;
$result = mysql_query($query,$bd);
while($row = mysql_fetch_assoc($result))

{
echo ‘<div class=”record” id=”record-’,$row['id'],’”>
<a href=”?delete=%27,$row%5B%27id%27%5D,%27″ class=”delete”>Delete</a>
<strong>’,$row['name'],’</strong>

</div>’;
}
?>

</form>
</body>
</html>

Enjoy the jQuery effect.

If you like this post then comment on this.If you have any query related to PHP then you can also tell me.

I will try my best to solve your problem.

Thanks…..

PHP Genious Services

I am a PHP freelancer india, PHP Developer india, PHP programmer india, Wordpress Freelancer india, Wordpress customization services, Wordpress Plugin Developer, Wordpress theme customization, Wordpress plugin customization, Magento Freelancer, Magento Developer india, Magento customization services, Magento theme integration, Opencart Developer india, Zencart Freelancer, Opencart customization, Opencart plugin development, HTML and CSS customization, cakePHP Developer, cakePHP Freelancer india, Ecommerce Developer india

Click Here for

Follow me on Facebook

Categories

Get Adobe Flash playerPlugin by wpburn.com wordpress themes