【发布时间】:2016-03-05 16:54:03
【问题描述】:
我有一个引导按钮,这个:
<button type="button" id="turnOff" class="btn">Turn Off</button>
将 ajax 函数调用到“bootstrap.min.js”中。
这是ajax函数:
$('#turnOff').click(function () {
$.ajax({ method: "POST",
url: "/sys/class/buttonHandler.php",
data: {mode: 0 , id: 2 }
});
});
此函数应将“模式”和“id”“插入”到包含以下内容的文件“buttonHandler.php”中:
<?php
include ('sys/class/class.global.php');
$mode = $_POST['mode'];
$id = $_POST['id'];
set($mode, $id);
?>
函数“set()”在另一个 php 中,“class.global.php”是唯一一个经过验证且有效的数据库访问的 php,如下:
function set($mode, $id)
{
$result = mysql_query("UPDATE users SET test = '$mode' WHERE id = '$id'");
}
不幸的是,所有这些都没有更新任何内容,我无法理解为什么。
如果有人可以帮助我,那就太好了。 提前致谢。
【问题讨论】:
-
检查 PHP/MySQL 的错误并查看您的控制台。 php.net/manual/en/function.mysql-error.php 和 php.net/manual/en/function.error-reporting.php
-
查询工作正常,但我无法看到代码错误,因为我直接使用实时版本..
标签: javascript php jquery ajax twitter-bootstrap