bug #2959746 Unknown table status: TABLE_TYPE

This commit is contained in:
Marc Delisle
2010-02-26 17:43:58 +00:00
parent fa1b7fbd8c
commit ac649c64be
3 changed files with 4 additions and 1 deletions

View File

@@ -423,7 +423,8 @@ class PMA_Table
if (! $force_exact) {
if (! isset(PMA_Table::$cache[$db][$table]['Rows']) && ! $is_view) {
PMA_Table::$cache[$db][$table] = PMA_DBI_fetch_single_row('SHOW TABLE STATUS FROM ' . PMA_backquote($db) . ' LIKE \'' . PMA_sqlAddslashes($table, true) . '\'');
$tmp_tables = PMA_DBI_get_tables_full($db, $table);
PMA_Table::$cache[$db][$table] = $tmp_tables[$table];
}
$row_count = PMA_Table::$cache[$db][$table]['Rows'];
}

View File

@@ -290,6 +290,7 @@ function PMA_DBI_get_tables_full($database, $table = false, $tbl_is_group = fals
SELECT *,
`TABLE_SCHEMA` AS `Db`,
`TABLE_NAME` AS `Name`,
`TABLE_TYPE` ÀS `TABLE_TYPE`,
`ENGINE` AS `Engine`,
`ENGINE` AS `Type`,
`VERSION` AS `Version`,