]> git.joonet.de Git - adminer.git/commitdiff
PHP 4 compatibility
authorjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Thu, 20 Aug 2009 15:29:32 +0000 (15:29 +0000)
committerjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Thu, 20 Aug 2009 15:29:32 +0000 (15:29 +0000)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@987 7c3ca157-0c34-0410-bff1-cbf682f78f5c

adminer/select.inc.php

index a72e9aadf80fa046597eb0c7c38461ff72731db3..21a3946414fc003c0feecdd6abffff7772524aef 100644 (file)
@@ -189,9 +189,14 @@ if (!$columns) {
                        $descriptions = $adminer->rowDescriptions($rows, $foreign_keys);
                        
                        $backward_keys = $adminer->backwardKeys($_GET["select"]);
-                       $table_names = array_keys($backward_keys);
-                       if ($table_names) {
-                               $table_names = array_filter(array_combine($table_names, array_map(array($adminer, 'tableName'), array_map('table_status', $table_names))), 'strlen');
+                       $table_names = array();
+                       if ($backward_keys) {
+                               foreach ($backward_keys as $key => $val) {
+                                       $val = $adminer->tableName(table_status($key));
+                                       if (strlen($val)) {
+                                               $table_names[$key] = $val;
+                                       }
+                               }
                        }
                        
                        echo "<table cellspacing='0' class='nowrap'>\n";