From 86722781ebeb5f740c778ec22c72015d9d63a414 Mon Sep 17 00:00:00 2001 From: Marc Delisle Date: Thu, 29 Sep 2011 06:19:03 -0400 Subject: [PATCH] A table has been dropped from outside phpMyAdmin --- libraries/schema/User_Schema.class.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libraries/schema/User_Schema.class.php b/libraries/schema/User_Schema.class.php index ae0a629e7d..29b1bf362f 100644 --- a/libraries/schema/User_Schema.class.php +++ b/libraries/schema/User_Schema.class.php @@ -526,8 +526,12 @@ class PMA_User_Schema echo '
' . $temp_sh_page['table_name'] . ''; if (isset($with_field_names)) { $fields = PMA_DBI_get_columns($db, $temp_sh_page['table_name']); - foreach ($fields as $row) { - echo '
' . htmlspecialchars($row['Field']) . "\n"; + // if the table has been dropped from outside phpMyAdmin, + // we can no longer obtain its columns list + if ($fields) { + foreach ($fields as $row) { + echo '
' . htmlspecialchars($row['Field']) . "\n"; + } } } echo '
' . "\n";