From b05453d2022834f8b9cfb94de4865f807d9dc066 Mon Sep 17 00:00:00 2001 From: Dominique Fournier Date: Fri, 21 Dec 2018 09:57:29 +0000 Subject: [PATCH] dblayeroo : normalize : use the trim only if not null value is provided git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4792 bf3deb0d-5f1a-0410-827f-c0cc1f45334c --- dblayeroo.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dblayeroo.php b/dblayeroo.php index 755940e..b3633b5 100644 --- a/dblayeroo.php +++ b/dblayeroo.php @@ -2630,7 +2630,11 @@ class dblayeroo { if (! is_array ($values)) $this->DBException ("Invalid values to normalize : not an array", 406); - $values = array_map ("trim", $values); + foreach ($values as $key => $val) + { + if ($val !== null) + $values[$key] = trim ($val); + } return $values; } // }}} @@ -3192,7 +3196,7 @@ class dblayeroo { if (! key_exists ($this->dsn, self::$instance)) $this->DBException ("Direct query without established connection"); - return self::$instance[$this->dsn]->query ($sql, PDO::FETCH_ASSOC); + return self::$instance[$this->dsn]->query ($sql, \PDO::FETCH_ASSOC); } /* }}} */