From 839d71a44ffff7086a16b6f31110fc491a9b2c67 Mon Sep 17 00:00:00 2001 From: Dominique Fournier Date: Mon, 23 Mar 2015 09:42:39 +0000 Subject: [PATCH] dblayer : add a exception if the provided PDO driver is not known git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2050 bf3deb0d-5f1a-0410-827f-c0cc1f45334c --- dblayer.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dblayer.php b/dblayer.php index dbf1aa5..405a465 100644 --- a/dblayer.php +++ b/dblayer.php @@ -160,6 +160,9 @@ class dblayer extends PDO $this->exec("SET NAMES 'utf8'"); $this->sep = "\""; break; + default: + throw new Exception (dgettext("domframework", + "Unknown PDO driver provided"), 500); } $this->dsn = $dsn; } @@ -416,7 +419,8 @@ class dblayer extends PDO $select = array (); if ($updatekey !== false) { - if ($columns === $this->primary) + // This line have a problem to update a tuple with the same values + // if ($columns === $this->primary) $select[] = array ($this->primary, $updatekey, "!="); } $select[] = array ($columns, $after[$columns]);