Title1

Title2

Title3

7-2-1 更新啟用

一、轉向

  1. 流程
    
    //更新狀態
    case "opUpdateEnable":
      opUpdateEnable();
      XoopsCache::clear();
      redirect_header($_SESSION['return_url'], 3, _BP_SUCCESS);
      exit;

     

  2. 函數
    
    ###########################################################
    #  更新啟用
    ###########################################################
    function opUpdateEnable() {
      global $xoopsDB,$tbl;
      #權限
      /***************************** 過瀘資料 *************************/
      $enable = intval($_GET['enable']);
      $sn = intval($_GET['sn']);
      /****************************************************************/
      //更新
      $sql = "update " . $xoopsDB->prefix($tbl) . " set  `enable` = '{$enable}' where `sn`='{$sn}'";//die($sql);
      $xoopsDB->queryF($sql) or web_error($sql);
      return;
    }

     

  3. 樣板
    
              <td class="text-center">
                <{if $row.enable}>
                  <a href='?op=opUpdateEnable&sn=<{$row.sn}>&enable=0' title='停用' atl='停用' class='btn-success btn-xs'><i class='fa fa-check' aria-hidden='true'></i></a>
                <{else}>
                  <a href='?op=opUpdateEnable&sn=<{$row.sn}>&enable=1' title='啟用' atl='啟用' class='btn-danger btn-xs'><i class='fa fa-times' aria-hidden='true'></i></a>
                <{/if}>
              </td>

     

二、