2012-06-24 49 views
1

有什么方法可以改变使用PHP,HTML,Javascript按钮点击数据库字段值?按钮点击更改数据库表的字段值

我需要做的是,我有一个数据库布局列表并显示在网页中。我需要为每个布局添加一个按钮。当我单击一个布局的按钮时,它将成为活动布局,并且名为'active'的数据库字段应该更改为1.所有其他'active'值都将为0.因此,用户可以选择一个活动布局时间。

有没有简单的方法来做到这一点?任何教程或例子?

谢谢!

+0

你会需要ajax的 –

回答

0

是的。你应该使用jQuery的ajax调用。

首先在您的标题模板上包含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函数...你要么检查它是否处于非活动状态,你使其处于活动状态(或检查是否处于活动状态以使其处于不活动状态)......要么发送另一个具有要设置的状态的参数。 希望这是有用的......我用完全相同的技巧来完全相同的问题。