Yii 我想返回一个等于0的父项
我在数据库中有一个表,由id、排序、父项、标题组成,其中父项是整数。 我想返回Yii框架中父项等于0的记录。 我曾想过使用findAllByAttributes,但我不明白一件事:。 我有这个Yii 我想返回一个等于0的父项,yii,Yii,我在数据库中有一个表,由id、排序、父项、标题组成,其中父项是整数。 我想返回Yii框架中父项等于0的记录。 我曾想过使用findAllByAttributes,但我不明白一件事:。 我有这个 <?php $model = Father::model()->findByPk(1); $items[] = $model->getListed(); // note that the [] is important, otherwise CMenu will crash. $thi
<?php $model = Father::model()->findByPk(1);
$items[] = $model->getListed(); // note that the [] is important, otherwise CMenu will crash.
$this->widget('application.extensions.CDropDownMenu',array(
'items'=>$items,
)); ?>
有人帮忙吗 如果需要创建下拉菜单,请使用以下命令:
$list = CHtml::listData(Father::model()->findByPk(1),'id','name');
echo $form->dropDownList($user, 'country_id', $list);
您可以通过以下三种方式获取记录:- 1. 使用findAll 2. 使用标准 3. 使用查询生成器
$model=Father::model()->findAll('parent= :id',array(':id'=>0));
$criteria=new CDbCriteria();
$criteria->select='*';
$criteria->condition='parent=:id';
$criteria->params=array(':id'=>0);
$model=Father::model()->findAll($criteria);
$model= Yii::app()->db->createCommand()
->select('*')
->from('Father')
->where('parent= :id',array(':id'=>0))
->queryAll();