From cb5f6512476dfc13a463081c811ee62de622e7cd Mon Sep 17 00:00:00 2001 From: Dominique Fournier Date: Sat, 21 Mar 2015 15:48:27 +0000 Subject: [PATCH] dblayer : don't do the update if no data is provided git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2036 bf3deb0d-5f1a-0410-827f-c0cc1f45334c --- dblayer.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dblayer.php b/dblayer.php index 818aa0c..824810c 100644 --- a/dblayer.php +++ b/dblayer.php @@ -768,6 +768,9 @@ class dblayer extends PDO throw new Exception (dgettext("domframework", "No Field defined"), 500); if ($this->primary === null) throw new Exception (dgettext("domframework", "No Primary defined"), 500); + if (count ($datas) === 0) + throw new Exception (dgettext("domframework", + "No data to update provided"), 500); $datasOK = array (); $errors = $this->verify ($datas, $updatekey); if (count ($errors) !== 0)