「Etable/form」修訂間的差異
跳至導覽
跳至搜尋
| 第1行: | 第1行: | ||
[[分類:Etable]] | [[分類:Etable]] | ||
| + | ===插入層次=== | ||
| + | $表單=new XoopsThemeForm(抬頭,表單名,$_SERVER['PHP_SELF']); | ||
| + | *$選單元素=new XoopsFormSelect(抬頭,元素名,後送預設值,選項數,是否複選,id,是否span); // 前二引數必填 | ||
| + | *#$選單元素->addOptionArray($選項陣列); // 將選項放上選單元素 | ||
| + | *#$選項陣列中的諸陣列元素的索引為後送值,諸陣列元素的值為提示。 | ||
| + | *$表單->addElement($選單元素,是否必填); // 之後才將$選單元素放入表單 | ||
| + | *$表單->display(); // 印出表單 | ||
| + | ===前後呼應=== | ||
etable.php 中 | etable.php 中 | ||
於 2018年3月4日 (日) 14:25 的修訂
插入層次
$表單=new XoopsThemeForm(抬頭,表單名,$_SERVER['PHP_SELF']);
- $選單元素=new XoopsFormSelect(抬頭,元素名,後送預設值,選項數,是否複選,id,是否span); // 前二引數必填
- $選單元素->addOptionArray($選項陣列); // 將選項放上選單元素
- $選項陣列中的諸陣列元素的索引為後送值,諸陣列元素的值為提示。
- $表單->addElement($選單元素,是否必填); // 之後才將$選單元素放入表單
- $表單->display(); // 印出表單
前後呼應
etable.php 中
/// 表單區 function addElements …new XoopsFormTime(欄代名,'f[欄名]',15,欄值); …form->addElement(上面生成的物件);
前面
// 主函式
function main
// 單筆資料前置處理,含插畢、刪一筆、編一筆
if(is_array($value)){
if(isset($value['hour']) && isset($value['min'])){$value=$value['hour'].':'.$value['min'].':00';}
}
以上段落出現兩次