我是 Yii 框架的新手。现在,我有一个包含两个文本字段 FieldA 和 FieldB 的表单,我需要在其中检查 FieldB 的值是否已经存在于 FieldA 的值中。
假设fieldA的值=123,fieldB的值=345。如果 fieldB 的值与 fieldA 的值重复,则将显示错误,否则应将其添加到数据库中。
为此,我计算行数 = 0,其中 fieldB=[表单给出的值] 和 fieldA=[表单给出的值]。
$b_value=$model->count('FieldB=:FieldB',array(':FieldB'=>$_POST['TableAB']['FieldB']));
如果 $b_value=0 的值,则返回 fieldB 不重复。现在,我的问题是我需要设置一个条件,例如-
"Select * from table AB where fieldB="$_POST['TableAB']['FieldB']" and fieldA="$_POST['TableAB']['FieldA']"
我怎样才能做到这一点?