我在这个问题上需要一些建议。我目前有一个需要我的用户填写的表单。这是一个带条件的下拉菜单。
$groups = $this->User->Group->find('list', array ('conditions' => 'id < '.$upline['User']['group_id'] ));
因此,基于此选择,用户将面临一个问题,即不再有左选项。
是否可以这样做:id < '.$upline['User']['group_id'] => 1??
我的第二个问题。
$tgamemasters = $this->User->TgameMaster->find('list', array ('conditions' => 'id > '.$upline['User']['tgame_master_id'] ));
这是我的另一个下拉菜单选项,基于他们的上线选择。
在添加下线时,我没有问题。但是当添加3个下线时,意味着3级下线,则没有给出选项。
我不知道这里发生了什么。
答案 0 :(得分:1)
'conditions' => 'id < '.$upline['User']['group_id']
应该是
'conditions' => array( 'id < '.$upline['User']['group_id'] )
另外
'conditions' => 'id > '.$upline['User']['tgame_master_id']
应该是
'conditions' => array( 'id > '.$upline['User']['tgame_master_id'] )