diff --git a/classes/db/DBCubrid.class.php b/classes/db/DBCubrid.class.php index 326973672..fb788d0c7 100644 --- a/classes/db/DBCubrid.class.php +++ b/classes/db/DBCubrid.class.php @@ -381,7 +381,7 @@ foreach($output->conditions as $key => $val) { $sub_condition = ''; foreach($val['condition'] as $k =>$v) { - if(!isset($v['value'])) continue; + if(!isset($v['value']) || $v['value'] == '') continue; $name = $v['column']; $operation = $v['operation']; diff --git a/classes/db/DBFirebird.class.php b/classes/db/DBFirebird.class.php index c73c35525..e1ff12667 100644 --- a/classes/db/DBFirebird.class.php +++ b/classes/db/DBFirebird.class.php @@ -592,7 +592,7 @@ foreach($output->conditions as $key => $val) { $sub_condition = ''; foreach($val['condition'] as $k =>$v) { - if(!isset($v['value'])) continue; + if(!isset($v['value']) || $v['value'] == '') continue; $name = $v['column']; $operation = $v['operation']; diff --git a/classes/db/DBMysql.class.php b/classes/db/DBMysql.class.php index 5941d371e..a0ed6259f 100644 --- a/classes/db/DBMysql.class.php +++ b/classes/db/DBMysql.class.php @@ -369,7 +369,7 @@ foreach($output->conditions as $key => $val) { $sub_condition = ''; foreach($val['condition'] as $k =>$v) { - if(!isset($v['value'])) continue; + if(!isset($v['value']) || $v['value'] == '') continue; $name = $v['column']; $operation = $v['operation']; diff --git a/classes/db/DBMysql_innodb.class.php b/classes/db/DBMysql_innodb.class.php index 08f99a047..6b6317d8c 100644 --- a/classes/db/DBMysql_innodb.class.php +++ b/classes/db/DBMysql_innodb.class.php @@ -379,7 +379,7 @@ foreach($output->conditions as $key => $val) { $sub_condition = ''; foreach($val['condition'] as $k =>$v) { - if(!isset($v['value'])) continue; + if(!isset($v['value']) || $v['value'] == '') continue; $name = $v['column']; $operation = $v['operation']; diff --git a/classes/db/DBPostgresql.class.php b/classes/db/DBPostgresql.class.php index c964b5791..953148782 100644 --- a/classes/db/DBPostgresql.class.php +++ b/classes/db/DBPostgresql.class.php @@ -371,7 +371,7 @@ foreach($output->conditions as $key => $val) { $sub_condition = ''; foreach($val['condition'] as $k =>$v) { - if(!isset($v['value'])) continue; + if(!isset($v['value']) || $v['value'] == '') continue; $name = $v['column']; $operation = $v['operation']; diff --git a/classes/db/DBSqlite2.class.php b/classes/db/DBSqlite2.class.php index df7f517b7..9fbbb4db9 100644 --- a/classes/db/DBSqlite2.class.php +++ b/classes/db/DBSqlite2.class.php @@ -352,7 +352,7 @@ foreach($output->conditions as $key => $val) { $sub_condition = ''; foreach($val['condition'] as $k =>$v) { - if(!isset($v['value'])) continue; + if(!isset($v['value']) || $v['value'] == '') continue; $name = $v['column']; $operation = $v['operation']; diff --git a/classes/db/DBSqlite3_pdo.class.php b/classes/db/DBSqlite3_pdo.class.php index f8cd32b44..43be660c3 100644 --- a/classes/db/DBSqlite3_pdo.class.php +++ b/classes/db/DBSqlite3_pdo.class.php @@ -381,7 +381,7 @@ foreach($output->conditions as $key => $val) { $sub_condition = ''; foreach($val['condition'] as $k =>$v) { - if(!isset($v['value'])) continue; + if(!isset($v['value']) || $v['value'] == '') continue; $name = $v['column']; $operation = $v['operation'];