我是新手,我不太清楚我在做什么,我在学习的过程中一直在学习。
我已经分配了一个变量来存储rowID的值。现在我想将该rowID值发送到php文件,以便我可以在where子句中使用它。
这是我的ajax部分。
$.ajax(
{
type: "POST",
url: "completed.php",
data: { complete: "$rowID" }
})
.done(function( msg )
{
alert( "Data Saved" + msg );
});
我不确定它的下一步是什么。有人可以帮帮我吗?为了在查询中使用该值,我需要做什么。
这是completed.php文件中查询的一部分。 (我有连接,之前都有)
$query = "UPDATE tbl_todo SET completed=1 WHERE id= $rowID ";
答案 0 :(得分:0)
您不能在脚本中使用PHP变量。 您将不得不使用PHP来回应它。
<script type="text/javascript">
var rowId = "<?php echo $rowID; ?>";
</script>
在您的PHP(completed.php)中,您必须将其称为“完整”,这是您在发送时使用的名称。
答案 1 :(得分:-1)
$.ajax(
{
type: "POST",
url: "completed.php",
data: { complete: "<?php echo $rowID; ?>" }
})
.done(function( msg )
{
alert( "Data Saved" + msg );
});
你的complete.php中的
...
$rowID=$_POST['complete'];
...
$query = "UPDATE tbl_todo SET completed=1 WHERE id= $rowID ";