2012-01-25 90 views
3

我有一個'tbl_department'表,其中包含2個字段'dpt_id'n'dpt_name' 我想要獲取所有'dpt_name'作爲列表框在頁面上的輸出。從數據庫中獲取數據並在yii中創建列表框

+2

儘管這是封閉,不是一個真正的問題,有趣的是,這是我對如何解決這一問題找到僅供參考! +1爲簡單的問題... – Shouvik

回答

8

以下this來自優秀的Yii文檔的樣本,我已經從tbl_user找到了用戶名。您可以使用最小的sql腳本protected/data/schema.mysql.sql獲取該表,該腳本在使用yiic創建空應用程序時得到安裝。

<?php 
    $records = User::model()->findAll(); 
    $list = CHtml::listData($records, 'id', 'username'); 
    echo CHtml::dropDownList('names', null, $list, array('empty' => '(Select a name)')); 
?> 
+1

真的值得一票表決傢伙。感謝@CapelliC – Frank

相關問題