diff --git a/SqlBuilder.php b/SqlBuilder.php index 02786a6..188c6f2 100644 --- a/SqlBuilder.php +++ b/SqlBuilder.php @@ -190,10 +190,7 @@ class SqlBuilder extends Component if (is_null($value)) { return $keys; } - if (is_numeric($key)) { - $this->query->pushParam($value); - $keys[] = $key . '= ?'; - } else if (preg_match('/^[+|-]\s\d+$/', $value)) { + if (preg_match('/^[+|-]\s\d+$/', (string)$value)) { $keys[] = $key . '=' . $key . ' ' . $value; } else { $this->query->pushParam($value);