[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_5-20504-g8672278
Marc Delisle
lem9 at users.sourceforge.net
Thu Sep 29 12:19:38 CEST 2011
The branch, master has been updated
via 86722781ebeb5f740c778ec22c72015d9d63a414 (commit)
from 0ad7567d3f89e1e2481de5a588bfd0d93e8c5f1c (commit)
- Log -----------------------------------------------------------------
commit 86722781ebeb5f740c778ec22c72015d9d63a414
Author: Marc Delisle <marc at infomarc.info>
Date: Thu Sep 29 06:19:03 2011 -0400
A table has been dropped from outside phpMyAdmin
-----------------------------------------------------------------------
Summary of changes:
libraries/schema/User_Schema.class.php | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/libraries/schema/User_Schema.class.php b/libraries/schema/User_Schema.class.php
index ae0a629..29b1bf3 100644
--- a/libraries/schema/User_Schema.class.php
+++ b/libraries/schema/User_Schema.class.php
@@ -526,8 +526,12 @@ class PMA_User_Schema
echo '<div id="table_' . $i . '" class="pdflayout_table"><u>' . $temp_sh_page['table_name'] . '</u>';
if (isset($with_field_names)) {
$fields = PMA_DBI_get_columns($db, $temp_sh_page['table_name']);
- foreach ($fields as $row) {
- echo '<br />' . 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 '<br />' . htmlspecialchars($row['Field']) . "\n";
+ }
}
}
echo '</div>' . "\n";
hooks/post-receive
--
phpMyAdmin
More information about the Git
mailing list