mahsa.norozy
دوشنبه 04 دی 1391, 12:27 عصر
سلام به همه دوستان
من یک صفحه سوالات متداول در قسمت مدیریت دارم، میخوام وقتی مدیر روی دکمه حذف هر سطر سوال کلیک کرد فیلد Deleted رکورد مورد نظر توسط jquery ajax از 0 به 1 تغییر کنه ولی قسمت کد php کار نمی کنه لطفا راهنمایی کنید
کد jquery
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function ()
{
$(".delbutton").click(function ()
{
var questionid = $(this).attr("id");
var tr_id = $(this).parents(".record");
if (confirm("آیا می خواهید این سوال را حذف کنید ؟"))
{
$.ajax({
type: 'POST',
url: 'delquestion.php',
data: {qid: questionid},
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (msg)
{
tr_id.remove();
alert(msg.d);
},
error:function()
{
alert("خطا در سرور!لطفا مجددا تلاش کنید");
}
});
}
return false;
});
});
</script>
کد php صفحه delquestion.php
<?php
if(isset($_POST['qid']) && !empty($_POST['qid']))
{
$questionid = $_POST["qid"];
include_once("../connection.php");
$update_result = mysql_query("UPDATE questionreply SET Deleted = '1' WHERE QuestionId = '$questionid'");
if($update_result)
return("حذف شد");
else
return("خطا");
}
?>
من یک صفحه سوالات متداول در قسمت مدیریت دارم، میخوام وقتی مدیر روی دکمه حذف هر سطر سوال کلیک کرد فیلد Deleted رکورد مورد نظر توسط jquery ajax از 0 به 1 تغییر کنه ولی قسمت کد php کار نمی کنه لطفا راهنمایی کنید
کد jquery
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function ()
{
$(".delbutton").click(function ()
{
var questionid = $(this).attr("id");
var tr_id = $(this).parents(".record");
if (confirm("آیا می خواهید این سوال را حذف کنید ؟"))
{
$.ajax({
type: 'POST',
url: 'delquestion.php',
data: {qid: questionid},
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (msg)
{
tr_id.remove();
alert(msg.d);
},
error:function()
{
alert("خطا در سرور!لطفا مجددا تلاش کنید");
}
});
}
return false;
});
});
</script>
کد php صفحه delquestion.php
<?php
if(isset($_POST['qid']) && !empty($_POST['qid']))
{
$questionid = $_POST["qid"];
include_once("../connection.php");
$update_result = mysql_query("UPDATE questionreply SET Deleted = '1' WHERE QuestionId = '$questionid'");
if($update_result)
return("حذف شد");
else
return("خطا");
}
?>