chenbo 4 роки тому
батько
коміт
e8442af57f
1 змінених файлів з 8 додано та 2 видалено
  1. 8 2
      lib/table/table.class.php

+ 8 - 2
lib/table/table.class.php

@@ -303,7 +303,6 @@ abstract class Table {
 				$val = $this->pdo->sql_check_input(array('number', $val));
 				$where .= " and $field_name = $val ";
 			}
-
 			if($operator == '=s'){//字符串,精确搜索
 				$val = $this->pdo->sql_check_input(array('string', $val));
 				$where .= " and $field_name = $val ";
@@ -312,11 +311,18 @@ abstract class Table {
                 $val = $this->pdo->sql_check_input(array('number', $val));
                 $where .= " and $field_name > $val ";
             }
+            if($operator == '>=num'){//大于等于数字
+                $val = $this->pdo->sql_check_input(array('number', $val));
+                $where .= " and $field_name >= $val ";
+            }
             if($operator == '<num'){//小于数字
                 $val = $this->pdo->sql_check_input(array('number', $val));
                 $where .= " and $field_name < $val ";
             }
-
+            if($operator == '<=num'){//小于等于数字
+                $val = $this->pdo->sql_check_input(array('number', $val));
+                $where .= " and $field_name <= $val ";
+            }
 			if($operator == '%s'){//字符串,模糊搜索
 				$val = '%'.$val.'%';
 				$val = $this->pdo->sql_check_input(array('string', $val));