Benim db düzgün bir delte.php gönderme

3 Cevap php

Ben yorum silmek için bir silme düğmesi olan benim üzerinde bir işlevi var. Ben düğme tüm kadar bağlantılı ve gitmek için hazır. Sadece ben oluşturma 'delte.php' script koymak gerektiğini bilmiyorum, ve ne statü ölü yapmak için db göndermek için akıllıca php anlatmak için. de sayfanın kapalı Yorumu silme gibi.

Teşekkürler

3 Cevap

Sizin php script yorumu silmek için bir sorgu içerecektir

mysql_query("delete from comments where id = $id");

Ajax Geçerli web sayfasını yeniden değil hangi kullanarak bir istek gönderin. İşte kullanarak bir parçası olduğunu jQuery

function deleteComment(commentId)
{
$.ajax({
   type: "POST",
   url: "delete.php",
   data: "id="+ commentId,
   success: function(msg){
     alert( "Comment " + commentId + " deleted" );
   }
 });
}

<a href="#" onclick="deleteComment(1)">Delete Comment 1</a>

Sen gibi bir şey demek

mysql_query("DELETE * FROM yourTable WHERE commentId = $id", $yourDbLink);

Aynasız

Eğer tarayıcı yere gitmek istemiyorsanız HTTP durumu 204, "Hiçbir içerik" gönderebilir.

Söyleyerek bir haber ile aynı sayfaya bir yönlendirme yaparım Genellikle olsa "Yorum silindi." veya benzeri.