Demo

討論

保持飢餓,保持愚笨 (Stay hungry, stay foolish)。 史蒂夫·賈伯斯

公告

本網站已取消討論區的討論方式,如果您有問題請至LINE群行動條碼圖片網址,或Facebook社團

(小技巧)直接抓資料庫產生多重選單(或單一選單)

  • 羽城君拉
  • 羽城君拉 的個人頭像 Topic Author
  • Offline
  • 管理員
  • 管理員
More
2005-03-01 19:25 - 2005-03-02 21:56 #58 來自 羽城君拉
羽城君拉 created the topic: (小技巧)直接抓資料庫產生多重選單(或單一選單)
1.在XXX.php中使用以下的程式碼
$database->setQuery( "SELECT group_id AS value, name AS text FROM nos_core_acl_aro_groups WHERE group_id17 AND group_id NOT in(28,29,30) ORDER BY group_id" );

$groups = array_merge( $groups, $database->loadObjectList() );

// build the html select list
$grouplist = mosHTML::selectList( $groups, 'sendto', 'class="inputbox" size="1"','value', 'text', '-1' );

2.記得傳值給XXX.HTML.php中像這樣:function yourfunction( &$row, $option , $grouplist, $admin_email )然後在要顯示的地方加上以下的程式碼:
echo $grouplist;

附註:
解說一下selectList的參數值(在includes/mambo.php中)
/**
* Generates an HTML select list
* @param array An array of objects(物件陣列,直接從資料庫抓出來)
* @param string The value of the HTML name attribute(和form中的input name意思一樣)
* @param string Additional HTML attributes for the

...
最後修改原因: 2005-03-02 21:56 來自 羽城君拉.

Please 登入 to join the conversation.