2012-06-24 72 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函數...你要麼檢查它是否處於非活動狀態,你使其處於活動狀態(或檢查是否處於活動狀態以使其處於不活動狀態)......要麼發送另一個具有要設置的狀態的參數。 希望這是有用的......我用完全相同的技巧來完全相同的問題。