JQuery Ajax ile Veri Silmek

Merhabalar, PHP ve JQuery kullanarak veritabanından anlık veri silme işlemini gerçekleştireceğiz.

CREATE TABLE IF NOT EXISTS `ajaxsil` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `mesaj` text NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;
<!DOCTYPE html>
<html lang="en">
<head>
    <script src="http://code.jquery.com/jquery-1.11.1.js"></script>
    <script src="ajax.js"></script>
</head>
<body>
    <?php 
        $sql = mysql_query("SELECT * FROM ajaxsil ORDER BY id DESC") or die(mysql_error());
        while($a   = mysql_fetch_assoc($sql)) { 
        $mesaj = $a['mesaj']; 
        $id    = $a['id'];
    ?>
    <div class="silinen">
        <p class="metin"><?php echo $mesaj; ?></p>
        <a href="#" id="<?php echo $id ?>" class="silbeni">x</a>
    </div>
    <?php } ?>
</body>
</html>
mysql_select_db("ajax",mysql_connect("localhost","root","")) or die ('Veritabanı Bağlanamadık !');
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_general_ci'");
$(document)
    .ready(function () {
        $('.silbeni')
            .click(function () {

                var degisken = $(this);
                var silbeni = degisken.attr('id');
                var veri = 'id=' + silbeni;
                if (confirm("Silmek İstediğinizden Emin misiniz ?")) {
                    $.ajax({type: "GET", url: "islem.php", data: veri, success: function () {}});
                }
                $(this)
                    .parents(".silinen")
                    .animate({
                        backgroundColor: "#fbc7c7"
                    }, "fast")
                    .animate({
                        opacity: "hide"
                    }, "slow");
                return false;
            });
    });
<?php 

require_once('db.php'); 
$id = $_GET['id'];
if($id) {
$sql = mysql_query("DELETE FROM ajaxsil WHERE id = '$id' ") or die(mysql_error());
}

?>

 

3 thoughts on “JQuery Ajax ile Veri Silmek

$(‘.silbeni’).click(function(){

burdaki silbeni class ı ismi btn btn-danger oldugunda nasıl yapabiliriz?

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.