Creates a new "AND WHERE" condition for the query.
Database Module_Database_QueryBuilder::and_where( mixed $column , string $value [, mixed $op = string(1) "=" ] )
参数列表
参数 类型 描述 默认值 $column
mixed
Column name or array($column, $alias) or object $value
string
Logic operator $op
mixed
Column value string(1) "="
Database
public function and_where($column, $value, $op = '=')
{
if (!is_object($column))
{
$column = trim($column);
if (preg_match('#^(.*)(>|<|>=|<=|\!=|<>)$#', $column , $m))
{
$column = $m[1];
$op = $m[2];
}
}
$this->_builder['where'][] = array('AND' => array($column, $op, $value));
return $this;
}