php - cakephp条件无法列出具有上线值的条件

标签 php mysql cakephp

我需要关于这个问题的一些建议。我目前有一个表格需要我的用户填写。它是一个带有条件的下拉菜单。

$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级下线时,没有给出该选项。

我不知道这里发生了什么。

最佳答案

'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']  )

关于php - cakephp条件无法列出具有上线值的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17674140/

相关文章:

mysql - 在多个列字符串比较中获取与字符串比较匹配的列名

php - 可以在外部文件中执行AJAX执行PHP吗?

php - 使用 $.ajax 从 json_encode 接收响应时获取 parseerror

mysql - Varchar 字符长度

cakephp - 在 cakephp 中使用 SQL 函数返回错误

php - jQuery 脚本之间的冲突

php - 更新数据透视列值

php - 使用 Symfony 的路由器和 http-foundation 组件调用类函数的正确方法是什么?

导出后Mysql数据库表为空

php - 发布高分和检索位置