From 1fc5acb389ea7f5d112710e521163cc1dd7d69c4 Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Wed, 25 Jun 2025 14:57:35 +0200 Subject: [PATCH] AdminerBackwardKeys: Skip relations without selected column --- plugins/backward-keys.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/backward-keys.php b/plugins/backward-keys.php index 675f68ab..3337e8bb 100644 --- a/plugins/backward-keys.php +++ b/plugins/backward-keys.php @@ -51,6 +51,9 @@ ORDER BY s.ordinal_position", null, "") as $row $link = Adminer\ME . 'select=' . urlencode($table); $i = 0; foreach ($cols as $column => $val) { + if (!isset($row[$val])) { + continue 2; + } $link .= Adminer\where_link($i++, $column, $row[$val]); } echo "" . Adminer\h(preg_replace('(^' . preg_quote($_GET["select"]) . (substr($_GET["select"], -1) == 's' ? '?' : '') . '_)', '_', $backwardKey["name"])) . "";