-gMIS 更新–增加“不等于”操作符

-gMIS 更新,在对字段的操作符中,增加“不等于(!=)”项的操作符。

代码:

1.  class/gtbl.class.php

public function getLogicOp($field){
$intop = array(‘—-‘=>’忽略’, ‘=’=>’等于’,
‘!=’=>’不等于’,
‘>’=>’大于’,
‘>=’=>’大于等于’,
‘<‘=>’小于’,
‘<=’=>’小于等于’,
‘inlist’=>’等于列表中的一个,如: 1,2,3’,
‘inrange’=>’在一个值域中,如: min,max’);
$strop = array(‘—-‘=>’忽略’,’=’=>’等于’,

‘!=’=>’不等于’,
‘contains’=>’包含’,
‘notcontains’=>’不包含’,
‘inlist’=>’等于列表中的一个,如: 1,2,3’,
‘startswith’=>’以…开头’,

2. class/pagenavi.class.php

}else if($fieldopv == ‘endswith’){
$condition .= ” “.$pnsm.” “.”$field like ?”;
$gtbl->set($field, “%”.$v);
}
else if($fieldopv == ‘!=’){
$condition .= ” “.$pnsm.” “.”$field <> ?”;
$gtbl->set($field, $v);
}
else{
$condition .= ” “.$pnsm.” $field $fieldopv ?”; # this should be numeric only.
$gtbl->set($field, $v);
}

}
}
}

此条目发表在-gMIS, 编程技术, 计算机技术分类目录。将固定链接加入收藏夹。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Captcha Code