From cf84b381049e382df640d51086dafd4e404877c9 Mon Sep 17 00:00:00 2001 From: Marius Cramer Date: Thu, 16 Apr 2015 16:59:27 +0200 Subject: [PATCH] - Fixed missing file from previous commit --- install/lib/mysql.lib.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/install/lib/mysql.lib.php b/install/lib/mysql.lib.php index 3a6d483ab..8e4086265 100644 --- a/install/lib/mysql.lib.php +++ b/install/lib/mysql.lib.php @@ -144,8 +144,10 @@ class db extends mysqli if($iPos2 !== false && ($iPos === false || $iPos2 <= $iPos)) { $sTxt = $this->escape($sValue); - if(strpos($sTxt, '.') !== false) $sTxt = preg_replace('/^(.+)\.(.+)$/', '`$1`.`$2`', $sTxt); - else $sTxt = '`' . $sTxt . '`'; + if(strpos($sTxt, '.') !== false) { + $sTxt = preg_replace('/^(.+)\.(.+)$/', '`$1`.`$2`', $sTxt); + $sTxt = str_replace('.`*`', '.*', $sTxt); + } else $sTxt = '`' . $sTxt . '`'; $sQuery = substr_replace($sQuery, $sTxt, $iPos2, 2); $iPos2 += strlen($sTxt); -- GitLab