From 560be7bffe2baddfae155335bfe167f839464c40 Mon Sep 17 00:00:00 2001 From: rMalie Date: Thu, 10 Nov 2011 09:59:39 +0000 Subject: [PATCH] // Fix Db::executeS() now trigger Db::execute() method if the query begin with select|show|explain keyword --- classes/db/Db.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/classes/db/Db.php b/classes/db/Db.php index 3032f8277..a09642a88 100644 --- a/classes/db/Db.php +++ b/classes/db/Db.php @@ -401,7 +401,11 @@ abstract class DbCore // This methode must be used only with queries which display results if (!preg_match('#^\s*(select|show|explain)\s#i', $sql)) - throw new PrestashopDatabaseException('Db->executeS() must be used only with select, show or explain queries'); + { + if (_PS_MODE_DEV_) + throw new PrestashopDatabaseException('Db->executeS() must be used only with select, show or explain queries'); + return $this->execute($sql, $use_cache); + } $this->result = false; $this->last_query = $sql;