怎么用dropdownlist读取数据库信息
怎么让下拉菜单显示数据库里的数据啊
model里写个方法,比如:
function getList[code]public function getList() { return CHtml::listData($this->findAll(array('order'=>'position DESC,id ASC')),'id','name'); }
然后在view里使用dropDownList:
<?php echo $form->dropDownList($model,'breed_id',Category::model()->list); ?>
下拉和MODEL里的方法怎么关联起来的啊?
Category::model()->list就是一个数组,也可以不读取数据库!
是Category::model()->getList吧?
Category模型类中function getList(){} 也可以用Category::model()->list
model()->list就是调用模型里的getlist方法?
谢谢老大,我试一下下~
可以啊!
这个号,解决了问题啊
好贴,解决了偶的问题
扎到想要的了。标记,收藏!