From 3166b70c7d99cb54c3773b4e172da90e7ac8bdd8 Mon Sep 17 00:00:00 2001 From: flyskyko Date: Mon, 12 Mar 2012 03:00:19 +0000 Subject: [PATCH] merge r10411 to trunk (fixed a bug, a query result is incorrect when a value variable of condition is null) git-svn-id: http://xe-core.googlecode.com/svn/trunk@10412 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- classes/xml/xmlquery/argument/Argument.class.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/classes/xml/xmlquery/argument/Argument.class.php b/classes/xml/xmlquery/argument/Argument.class.php index f336da07c..8d886e1f7 100644 --- a/classes/xml/xmlquery/argument/Argument.class.php +++ b/classes/xml/xmlquery/argument/Argument.class.php @@ -89,12 +89,18 @@ { foreach($value AS $key=>$val) { - $value[$key] = (int)$val; + if(isset($val)) + { + $value[$key] = (int)$val; + } } } else { - $value = (int)$value; + if(isset($val)) + { + $value = (int)$value; + } } }