Hi Sir, I’m a beginner in Yii. My problem is: i’m using $criteria->addInCondition(‘std_id’,array(4,5,6)); code under $criteria->compare(‘std_p_name’,$this->std_p_name); this code and it is out put me the id the number in the array field i have. how can i use other method in here addBetweenCondition/addNotInCondition like $criteria->addInCondition(‘std_id’,array(4,5,6)); this. The documentation page github example give me a function reference like
""
public function addNotInCondition($column,$values,$operator=‘AND’)
{
if(($n=count($values))<1)
return $this;
if($n===1)
{
$value=reset($values);
if($value===null)
$condition=$column.’ IS NOT NULL’;
else
{
$condition=$column.’!=’.self::PARAM_PREFIX.self::$paramCount;
$this->params[self::PARAM_PREFIX.self::$paramCount++]=$value;
}
}
else
{
$params=array();
foreach($values as $value)
{
$params[]=self::PARAM_PREFIX.self::$paramCount;
$this->params[self::PARAM_PREFIX.self::$paramCount++]=$value;
}
$condition=$column.’ NOT IN (’.implode(’, ‘,$params).’)’;
}
return $this->addCondition($condition,$operator);
}
""
but i want to use it simple like above $criteria->addInCondition(‘std_id’,array(4,5,6));
How i can i do it. Please tell me. Please remember i’m a beginner so alot think is not clear to me.
Thanks