0

PHP、HTML、Javascriptを使用してボタンクリックでデータベースフィールドの値を変更する方法はありますか?

私がする必要があるのは、データベースからレイアウトのリストを取得し、Web ページに表示することです。レイアウトごとに 1 つのボタンを追加する必要があります。1 つのレイアウトのボタンをクリックすると、それがアクティブなレイアウトになり、「アクティブ」と呼ばれるデータベース フィールドを 1 に変更する必要があります。「アクティブ」の他のすべての値は 0 になります。そのため、ユーザーは一度に 1 つのアクティブなレイアウトを選択できます。時間。

これを行う簡単な方法はありますか?チュートリアルや例はありますか?

ありがとう!

4

1 に答える 1

0

はい。Jquery で ajax 呼び出しを使用する必要があります。

まず、ヘッダー テンプレートに jquery を含めます。それを忘れないでください(私はいつもそうしています)。

あなたが持っている最初のアクティブなレイアウトのために...スイッチ1...

テーブルの後、あなたは

<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 のいずれかに対して、get_page.php を呼び出し、レイアウト用の switch というパラメーターを使用するスクリプトがあります。アクティブ(またはアクティブかどうかをチェックして非アクティブにする)...設定したいステータスで別のパラメーターを送信します。これが役立つことを願っています...まったく同じ問題に対してまったく同じテクニックを使用しました。

于 2012-06-24T06:53:48.947 に答える