From ab0f3d04b8a2cf55b2e78b1e37f8feea5cb7c57d Mon Sep 17 00:00:00 2001 From: jo Date: Wed, 15 Sep 2021 15:11:10 +0200 Subject: [PATCH] Fix complex string interpolation --- legacy/application/common/Database.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/application/common/Database.php b/legacy/application/common/Database.php index 67c676567..04cb49e1f 100644 --- a/legacy/application/common/Database.php +++ b/legacy/application/common/Database.php @@ -59,7 +59,7 @@ class Application_Common_Database $new_params[$k] = $new_params[$v]; } else { foreach ( range(1,$matches_count) as $i ) { - preg_replace( "/$k(\D)/", "$k$i${1}", $sql, 1); + preg_replace( "/$k(\D)/", "{$k}{$i}${1}", $sql, 1); $new_params[ $k.$i ] = $v; } }