From 017d19330a42fbcd4f8f13bc6e2ed62c168eea47 Mon Sep 17 00:00:00 2001 From: gRoussac Date: Thu, 26 Sep 2013 11:10:44 +0200 Subject: [PATCH] // avoid SQL error --- classes/SpecificPrice.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/classes/SpecificPrice.php b/classes/SpecificPrice.php index 27475c771..d5fcb2725 100644 --- a/classes/SpecificPrice.php +++ b/classes/SpecificPrice.php @@ -169,7 +169,8 @@ class SpecificPriceCore extends ObjectModel $priority = SpecificPrice::getPriority($id_product); foreach (array_reverse($priority) as $k => $field) - $select .= ' IF (`'.bqSQL($field).'` = '.(int)$$field.', '.pow(2, $k + 1).', 0) + '; + if (!empty($field)) + $select .= ' IF (`'.bqSQL($field).'` = '.(int)$$field.', '.pow(2, $k + 1).', 0) + '; return rtrim($select, ' +').') AS `score`'; }