有没有办法在使用PHP,HTML,Javascript单击按钮时更改数据库字段值?
我需要做的是,我有一个来自数据库的布局列表,并显示在网页中。我需要为每个布局添加一个按钮。当我单击一个布局的按钮时,它将是活动布局,并且名为"active"的数据库字段应更改为 1。"active"的所有其他值将为 0。因此,用户可以一次选择一个活动布局。
有什么简单的方法可以做到这一点吗?任何教程或示例?
谢谢!
是的。 你应该使用 Ajax 调用和 Jquery。
首先在标头模板中包含 jquery。不要忘记这一点(我总是这样做)。
假设对于第一个活动布局你有... 开关一...
在表格之后,您将制作一个
<script>
$("activeOne").click(
function()
{
$("activeOne").fadeOut("fast",
function()
{
$("activeOne").load('get_page.php?act=switch_one','',
function()
{
$("activeOne").fadeIn("fast");
}
);
}
);
}
);
</script>
我希望你明白我在说什么。1.对于每个布局,您都有一个ID。2. 对于其中任何一个 ID,您都有一个脚本,该脚本使用名为 Switch 的参数调用get_page.php 布局3.现在,对于执行此操作的PHP函数...您要么检查它是否处于非活动状态并使其处于活动状态(或检查是否处于活动状态以使其处于非活动状态)......您可以发送另一个具有要设置的状态的参数。希望这是有用的...对于完全相同的问题,我使用了完全相同的技术。