no table statistics for information_schema
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
----------------------
|
----------------------
|
||||||
phpMyAdmin - Changelog
|
phpMyAdmin - Changelog
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
@@ -15,6 +15,8 @@ $Source$
|
|||||||
themes/darkblue_orange/css/theme_left.css.php
|
themes/darkblue_orange/css/theme_left.css.php
|
||||||
themes/original/css/theme_left.css.php:
|
themes/original/css/theme_left.css.php:
|
||||||
XHTML 1.0 trans. compliance and more semantic XHTML output
|
XHTML 1.0 trans. compliance and more semantic XHTML output
|
||||||
|
* tbl_printview.php, tbl_properties_structure.php:
|
||||||
|
no table statistics for information_schema
|
||||||
|
|
||||||
2005-10-09 Marc Delisle <lem9@users.sourceforge.net>
|
2005-10-09 Marc Delisle <lem9@users.sourceforge.net>
|
||||||
* tbl_properties_links.php: invalid js confirmation and operation feedback
|
* tbl_properties_links.php: invalid js confirmation and operation feedback
|
||||||
|
@@ -260,266 +260,271 @@ foreach ($the_tables AS $key => $table) {
|
|||||||
|
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
/**
|
|
||||||
* Displays indexes
|
|
||||||
*/
|
|
||||||
$index_count = (isset($indexes))
|
|
||||||
? count($indexes)
|
|
||||||
: 0;
|
|
||||||
if ($index_count > 0) {
|
|
||||||
echo "\n";
|
|
||||||
?>
|
|
||||||
<br /><br />
|
|
||||||
|
|
||||||
<!-- Indexes -->
|
if ( ! $tbl_is_view
|
||||||
<big><?php echo $strIndexes . ':'; ?></big>
|
&& ( $db != 'information_schema'
|
||||||
<table bordercolorlight="black" border="border" style="border-collapse: collapse; background-color: white">
|
|| PMA_MYSQL_INT_VERSION < 50002 ) ) {
|
||||||
<tr>
|
|
||||||
<th><?php echo $strKeyname; ?></th>
|
|
||||||
<th><?php echo $strType; ?></th>
|
|
||||||
<th><?php echo $strCardinality; ?></th>
|
|
||||||
<th colspan="2"><?php echo $strField; ?></th>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
echo "\n";
|
|
||||||
PMA_show_indexes($table, $indexes, $indexes_info, $indexes_data, true, true);
|
|
||||||
echo "\n";
|
|
||||||
?>
|
|
||||||
</table>
|
|
||||||
<?php
|
|
||||||
echo "\n";
|
|
||||||
} // end display indexes
|
|
||||||
|
|
||||||
|
/**
|
||||||
/**
|
* Displays indexes
|
||||||
* Displays Space usage and row statistics
|
*/
|
||||||
*
|
$index_count = (isset($indexes))
|
||||||
* staybyte - 9 June 2001
|
? count($indexes)
|
||||||
*/
|
: 0;
|
||||||
if ($cfg['ShowStats']) {
|
if ($index_count > 0) {
|
||||||
$nonisam = FALSE;
|
|
||||||
if (isset($showtable['Type']) && !preg_match('@ISAM|HEAP@i', $showtable['Type'])) {
|
|
||||||
$nonisam = TRUE;
|
|
||||||
}
|
|
||||||
if ($nonisam == FALSE) {
|
|
||||||
// Gets some sizes
|
|
||||||
$mergetable = FALSE;
|
|
||||||
if (isset($showtable['Type']) && $showtable['Type'] == 'MRG_MyISAM') {
|
|
||||||
$mergetable = TRUE;
|
|
||||||
}
|
|
||||||
list($data_size, $data_unit) = PMA_formatByteDown($showtable['Data_length']);
|
|
||||||
if ($mergetable == FALSE) {
|
|
||||||
list($index_size, $index_unit) = PMA_formatByteDown($showtable['Index_length']);
|
|
||||||
}
|
|
||||||
if (isset($showtable['Data_free']) && $showtable['Data_free'] > 0) {
|
|
||||||
list($free_size, $free_unit) = PMA_formatByteDown($showtable['Data_free']);
|
|
||||||
list($effect_size, $effect_unit) = PMA_formatByteDown($showtable['Data_length'] + $showtable['Index_length'] - $showtable['Data_free']);
|
|
||||||
} else {
|
|
||||||
unset($free_size);
|
|
||||||
unset($free_unit);
|
|
||||||
list($effect_size, $effect_unit) = PMA_formatByteDown($showtable['Data_length'] + $showtable['Index_length']);
|
|
||||||
}
|
|
||||||
list($tot_size, $tot_unit) = PMA_formatByteDown($showtable['Data_length'] + $showtable['Index_length']);
|
|
||||||
if ($num_rows > 0) {
|
|
||||||
list($avg_size, $avg_unit) = PMA_formatByteDown(($showtable['Data_length'] + $showtable['Index_length']) / $showtable['Rows'], 6, 1);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Displays them
|
|
||||||
?>
|
|
||||||
<br /><br />
|
|
||||||
|
|
||||||
<table border="0" cellspacing="0" cellpadding="0" class="noborder">
|
|
||||||
<tr>
|
|
||||||
|
|
||||||
<!-- Space usage -->
|
|
||||||
<td class="print" valign="top">
|
|
||||||
<big><?php echo $strSpaceUsage . ':'; ?></big>
|
|
||||||
<table width="100%" bordercolorlight="black" border="border" style="border-collapse: collapse; background-color: white">
|
|
||||||
<tr>
|
|
||||||
<th><?php echo $strType; ?></th>
|
|
||||||
<th colspan="2" align="center"><?php echo $strUsage; ?></th>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="print" style="padding-right: 10px"><?php echo $strData; ?></td>
|
|
||||||
<td align="right" class="print" nowrap="nowrap"><?php echo $data_size; ?></td>
|
|
||||||
<td class="print"><?php echo $data_unit; ?></td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
if (isset($index_size)) {
|
|
||||||
echo "\n";
|
|
||||||
?>
|
|
||||||
<tr>
|
|
||||||
<td class="print" style="padding-right: 10px"><?php echo $strIndex; ?></td>
|
|
||||||
<td align="right" class="print" nowrap="nowrap"><?php echo $index_size; ?></td>
|
|
||||||
<td class="print"><?php echo $index_unit; ?></td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
if (isset($free_size)) {
|
|
||||||
echo "\n";
|
|
||||||
?>
|
|
||||||
<tr style="color: #bb0000">
|
|
||||||
<td class="print" style="padding-right: 10px"><?php echo $strOverhead; ?></td>
|
|
||||||
<td align="right" class="print" nowrap="nowrap"><?php echo $free_size; ?></td>
|
|
||||||
<td class="print"><?php echo $free_unit; ?></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="print" style="padding-right: 10px"><?php echo $strEffective; ?></td>
|
|
||||||
<td align="right" class="print" nowrap="nowrap"><?php echo $effect_size; ?></td>
|
|
||||||
<td class="print"><?php echo $effect_unit; ?></td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
if (isset($tot_size) && $mergetable == FALSE) {
|
|
||||||
echo "\n";
|
|
||||||
?>
|
|
||||||
<tr>
|
|
||||||
<td class="print" style="padding-right: 10px"><?php echo $strTotalUC; ?></td>
|
|
||||||
<td align="right" class="print" nowrap="nowrap"><?php echo $tot_size; ?></td>
|
|
||||||
<td class="print"><?php echo $tot_unit; ?></td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
echo "\n";
|
echo "\n";
|
||||||
?>
|
?>
|
||||||
</table>
|
<br /><br />
|
||||||
</td>
|
|
||||||
|
|
||||||
<td width="20" class="print"> </td>
|
<!-- Indexes -->
|
||||||
|
<big><?php echo $strIndexes . ':'; ?></big>
|
||||||
<!-- Rows Statistic -->
|
<table bordercolorlight="black" border="border" style="border-collapse: collapse; background-color: white">
|
||||||
<td valign="top">
|
|
||||||
<big><?php echo $strRowsStatistic . ':'; ?></big>
|
|
||||||
<table width=100% bordercolorlight="black" border="border" style="border-collapse: collapse; background-color: white">
|
|
||||||
<tr>
|
<tr>
|
||||||
<th><?php echo $strStatement; ?></th>
|
<th><?php echo $strKeyname; ?></th>
|
||||||
<th align="center"><?php echo $strValue; ?></th>
|
<th><?php echo $strType; ?></th>
|
||||||
|
<th><?php echo $strCardinality; ?></th>
|
||||||
|
<th colspan="2"><?php echo $strField; ?></th>
|
||||||
</tr>
|
</tr>
|
||||||
<?php
|
<?php
|
||||||
$i = 0;
|
echo "\n";
|
||||||
if (isset($showtable['Row_format'])) {
|
PMA_show_indexes($table, $indexes, $indexes_info, $indexes_data, true, true);
|
||||||
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
echo "\n";
|
||||||
echo "\n";
|
?>
|
||||||
?>
|
</table>
|
||||||
<tr>
|
<?php
|
||||||
<td class="print"><?php echo ucfirst($strFormat); ?></td>
|
echo "\n";
|
||||||
<td align="<?php echo $cell_align_left; ?>" class="print" nowrap="nowrap">
|
} // end display indexes
|
||||||
<?php
|
|
||||||
echo ' ';
|
|
||||||
if ($showtable['Row_format'] == 'Fixed') {
|
/**
|
||||||
echo $strFixed;
|
* Displays Space usage and row statistics
|
||||||
} else if ($showtable['Row_format'] == 'Dynamic') {
|
*
|
||||||
echo $strDynamic;
|
* staybyte - 9 June 2001
|
||||||
|
*/
|
||||||
|
if ($cfg['ShowStats']) {
|
||||||
|
$nonisam = FALSE;
|
||||||
|
if (isset($showtable['Type']) && !preg_match('@ISAM|HEAP@i', $showtable['Type'])) {
|
||||||
|
$nonisam = TRUE;
|
||||||
|
}
|
||||||
|
if ($nonisam == FALSE) {
|
||||||
|
// Gets some sizes
|
||||||
|
$mergetable = FALSE;
|
||||||
|
if (isset($showtable['Type']) && $showtable['Type'] == 'MRG_MyISAM') {
|
||||||
|
$mergetable = TRUE;
|
||||||
|
}
|
||||||
|
list($data_size, $data_unit) = PMA_formatByteDown($showtable['Data_length']);
|
||||||
|
if ($mergetable == FALSE) {
|
||||||
|
list($index_size, $index_unit) = PMA_formatByteDown($showtable['Index_length']);
|
||||||
|
}
|
||||||
|
if (isset($showtable['Data_free']) && $showtable['Data_free'] > 0) {
|
||||||
|
list($free_size, $free_unit) = PMA_formatByteDown($showtable['Data_free']);
|
||||||
|
list($effect_size, $effect_unit) = PMA_formatByteDown($showtable['Data_length'] + $showtable['Index_length'] - $showtable['Data_free']);
|
||||||
} else {
|
} else {
|
||||||
echo $showtable['Row_format'];
|
unset($free_size);
|
||||||
|
unset($free_unit);
|
||||||
|
list($effect_size, $effect_unit) = PMA_formatByteDown($showtable['Data_length'] + $showtable['Index_length']);
|
||||||
|
}
|
||||||
|
list($tot_size, $tot_unit) = PMA_formatByteDown($showtable['Data_length'] + $showtable['Index_length']);
|
||||||
|
if ($num_rows > 0) {
|
||||||
|
list($avg_size, $avg_unit) = PMA_formatByteDown(($showtable['Data_length'] + $showtable['Index_length']) / $showtable['Rows'], 6, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Displays them
|
||||||
|
?>
|
||||||
|
<br /><br />
|
||||||
|
|
||||||
|
<table border="0" cellspacing="0" cellpadding="0" class="noborder">
|
||||||
|
<tr>
|
||||||
|
|
||||||
|
<!-- Space usage -->
|
||||||
|
<td class="print" valign="top">
|
||||||
|
<big><?php echo $strSpaceUsage . ':'; ?></big>
|
||||||
|
<table width="100%" bordercolorlight="black" border="border" style="border-collapse: collapse; background-color: white">
|
||||||
|
<tr>
|
||||||
|
<th><?php echo $strType; ?></th>
|
||||||
|
<th colspan="2" align="center"><?php echo $strUsage; ?></th>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="print" style="padding-right: 10px"><?php echo $strData; ?></td>
|
||||||
|
<td align="right" class="print" nowrap="nowrap"><?php echo $data_size; ?></td>
|
||||||
|
<td class="print"><?php echo $data_unit; ?></td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
if (isset($index_size)) {
|
||||||
|
echo "\n";
|
||||||
|
?>
|
||||||
|
<tr>
|
||||||
|
<td class="print" style="padding-right: 10px"><?php echo $strIndex; ?></td>
|
||||||
|
<td align="right" class="print" nowrap="nowrap"><?php echo $index_size; ?></td>
|
||||||
|
<td class="print"><?php echo $index_unit; ?></td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
if (isset($free_size)) {
|
||||||
|
echo "\n";
|
||||||
|
?>
|
||||||
|
<tr style="color: #bb0000">
|
||||||
|
<td class="print" style="padding-right: 10px"><?php echo $strOverhead; ?></td>
|
||||||
|
<td align="right" class="print" nowrap="nowrap"><?php echo $free_size; ?></td>
|
||||||
|
<td class="print"><?php echo $free_unit; ?></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="print" style="padding-right: 10px"><?php echo $strEffective; ?></td>
|
||||||
|
<td align="right" class="print" nowrap="nowrap"><?php echo $effect_size; ?></td>
|
||||||
|
<td class="print"><?php echo $effect_unit; ?></td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
if (isset($tot_size) && $mergetable == FALSE) {
|
||||||
|
echo "\n";
|
||||||
|
?>
|
||||||
|
<tr>
|
||||||
|
<td class="print" style="padding-right: 10px"><?php echo $strTotalUC; ?></td>
|
||||||
|
<td align="right" class="print" nowrap="nowrap"><?php echo $tot_size; ?></td>
|
||||||
|
<td class="print"><?php echo $tot_unit; ?></td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
}
|
}
|
||||||
echo "\n";
|
echo "\n";
|
||||||
?>
|
?>
|
||||||
</td>
|
</table>
|
||||||
</tr>
|
</td>
|
||||||
<?php
|
|
||||||
}
|
|
||||||
if (isset($showtable['Rows'])) {
|
|
||||||
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
|
||||||
echo "\n";
|
|
||||||
?>
|
|
||||||
<tr>
|
|
||||||
<td class="print"><?php echo ucfirst($strRows); ?></td>
|
|
||||||
<td align="right" class="print" nowrap="nowrap">
|
|
||||||
<?php echo number_format($showtable['Rows'], 0, $number_decimal_separator, $number_thousands_separator) . "\n"; ?>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
if (isset($showtable['Avg_row_length']) && $showtable['Avg_row_length'] > 0) {
|
|
||||||
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
|
||||||
echo "\n";
|
|
||||||
?>
|
|
||||||
<tr>
|
|
||||||
<td class="print"><?php echo ucfirst($strRowLength); ?> ø</td>
|
|
||||||
<td class="print" nowrap="nowrap">
|
|
||||||
<?php echo number_format($showtable['Avg_row_length'], 0, $number_decimal_separator, $number_thousands_separator) . "\n"; ?>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
if (isset($showtable['Data_length']) && $showtable['Rows'] > 0 && $mergetable == FALSE) {
|
|
||||||
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
|
||||||
echo "\n";
|
|
||||||
?>
|
|
||||||
<tr>
|
|
||||||
<td class="print"><?php echo ucfirst($strRowSize); ?> ø</td>
|
|
||||||
<td align="right" class="print" nowrap="nowrap">
|
|
||||||
<?php echo $avg_size . ' ' . $avg_unit . "\n"; ?>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
if (isset($showtable['Auto_increment'])) {
|
|
||||||
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
|
||||||
echo "\n";
|
|
||||||
?>
|
|
||||||
<tr>
|
|
||||||
<td class="print"><?php echo ucfirst($strNext); ?> Autoindex</td>
|
|
||||||
<td align="right" class="print" nowrap="nowrap">
|
|
||||||
<?php echo number_format($showtable['Auto_increment'], 0, $number_decimal_separator, $number_thousands_separator) . "\n"; ?>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
echo "\n";
|
|
||||||
|
|
||||||
if (isset($showtable['Create_time'])) {
|
<td width="20" class="print"> </td>
|
||||||
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
|
||||||
|
<!-- Rows Statistic -->
|
||||||
|
<td valign="top">
|
||||||
|
<big><?php echo $strRowsStatistic . ':'; ?></big>
|
||||||
|
<table width=100% bordercolorlight="black" border="border" style="border-collapse: collapse; background-color: white">
|
||||||
|
<tr>
|
||||||
|
<th><?php echo $strStatement; ?></th>
|
||||||
|
<th align="center"><?php echo $strValue; ?></th>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
$i = 0;
|
||||||
|
if (isset($showtable['Row_format'])) {
|
||||||
|
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
||||||
|
echo "\n";
|
||||||
|
?>
|
||||||
|
<tr>
|
||||||
|
<td class="print"><?php echo ucfirst($strFormat); ?></td>
|
||||||
|
<td align="<?php echo $cell_align_left; ?>" class="print" nowrap="nowrap">
|
||||||
|
<?php
|
||||||
|
echo ' ';
|
||||||
|
if ($showtable['Row_format'] == 'Fixed') {
|
||||||
|
echo $strFixed;
|
||||||
|
} else if ($showtable['Row_format'] == 'Dynamic') {
|
||||||
|
echo $strDynamic;
|
||||||
|
} else {
|
||||||
|
echo $showtable['Row_format'];
|
||||||
|
}
|
||||||
|
echo "\n";
|
||||||
|
?>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
if (isset($showtable['Rows'])) {
|
||||||
|
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
||||||
|
echo "\n";
|
||||||
|
?>
|
||||||
|
<tr>
|
||||||
|
<td class="print"><?php echo ucfirst($strRows); ?></td>
|
||||||
|
<td align="right" class="print" nowrap="nowrap">
|
||||||
|
<?php echo number_format($showtable['Rows'], 0, $number_decimal_separator, $number_thousands_separator) . "\n"; ?>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
if (isset($showtable['Avg_row_length']) && $showtable['Avg_row_length'] > 0) {
|
||||||
|
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
||||||
|
echo "\n";
|
||||||
|
?>
|
||||||
|
<tr>
|
||||||
|
<td class="print"><?php echo ucfirst($strRowLength); ?> ø</td>
|
||||||
|
<td class="print" nowrap="nowrap">
|
||||||
|
<?php echo number_format($showtable['Avg_row_length'], 0, $number_decimal_separator, $number_thousands_separator) . "\n"; ?>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
if (isset($showtable['Data_length']) && $showtable['Rows'] > 0 && $mergetable == FALSE) {
|
||||||
|
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
||||||
|
echo "\n";
|
||||||
|
?>
|
||||||
|
<tr>
|
||||||
|
<td class="print"><?php echo ucfirst($strRowSize); ?> ø</td>
|
||||||
|
<td align="right" class="print" nowrap="nowrap">
|
||||||
|
<?php echo $avg_size . ' ' . $avg_unit . "\n"; ?>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
if (isset($showtable['Auto_increment'])) {
|
||||||
|
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
||||||
|
echo "\n";
|
||||||
|
?>
|
||||||
|
<tr>
|
||||||
|
<td class="print"><?php echo ucfirst($strNext); ?> Autoindex</td>
|
||||||
|
<td align="right" class="print" nowrap="nowrap">
|
||||||
|
<?php echo number_format($showtable['Auto_increment'], 0, $number_decimal_separator, $number_thousands_separator) . "\n"; ?>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
echo "\n";
|
||||||
|
|
||||||
|
if (isset($showtable['Create_time'])) {
|
||||||
|
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
||||||
|
echo "\n";
|
||||||
|
?>
|
||||||
|
<tr>
|
||||||
|
<td class="print"><?php echo $strStatCreateTime; ?></td>
|
||||||
|
<td align="right" class="print" nowrap="nowrap">
|
||||||
|
<?php echo PMA_localisedDate(strtotime($showtable['Create_time'])) . "\n"; ?>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
echo "\n";
|
||||||
|
|
||||||
|
if (isset($showtable['Update_time'])) {
|
||||||
|
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
||||||
|
echo "\n";
|
||||||
|
?>
|
||||||
|
<tr>
|
||||||
|
<td class="print"><?php echo $strStatUpdateTime; ?></td>
|
||||||
|
<td align="right" class="print" nowrap="nowrap">
|
||||||
|
<?php echo PMA_localisedDate(strtotime($showtable['Update_time'])) . "\n"; ?>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
echo "\n";
|
||||||
|
|
||||||
|
if (isset($showtable['Check_time'])) {
|
||||||
|
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
||||||
|
echo "\n";
|
||||||
|
?>
|
||||||
|
<tr>
|
||||||
|
<td class="print"><?php echo $strStatCheckTime; ?></td>
|
||||||
|
<td align="right" class="print" nowrap="nowrap">
|
||||||
|
<?php echo PMA_localisedDate(strtotime($showtable['Check_time'])) . "\n"; ?>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
echo "\n";
|
echo "\n";
|
||||||
?>
|
?>
|
||||||
<tr>
|
</table>
|
||||||
<td class="print"><?php echo $strStatCreateTime; ?></td>
|
</td>
|
||||||
<td align="right" class="print" nowrap="nowrap">
|
</tr>
|
||||||
<?php echo PMA_localisedDate(strtotime($showtable['Create_time'])) . "\n"; ?>
|
</table>
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
<?php
|
||||||
}
|
} // end if ($nonisam == FALSE)
|
||||||
echo "\n";
|
} // end if ($cfg['ShowStats'])
|
||||||
|
}
|
||||||
if (isset($showtable['Update_time'])) {
|
|
||||||
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
|
||||||
echo "\n";
|
|
||||||
?>
|
|
||||||
<tr>
|
|
||||||
<td class="print"><?php echo $strStatUpdateTime; ?></td>
|
|
||||||
<td align="right" class="print" nowrap="nowrap">
|
|
||||||
<?php echo PMA_localisedDate(strtotime($showtable['Update_time'])) . "\n"; ?>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
echo "\n";
|
|
||||||
|
|
||||||
if (isset($showtable['Check_time'])) {
|
|
||||||
$bgcolor = ((++$i%2) ? $cfg['BgcolorTwo'] : $cfg['BgcolorOne']);
|
|
||||||
echo "\n";
|
|
||||||
?>
|
|
||||||
<tr>
|
|
||||||
<td class="print"><?php echo $strStatCheckTime; ?></td>
|
|
||||||
<td align="right" class="print" nowrap="nowrap">
|
|
||||||
<?php echo PMA_localisedDate(strtotime($showtable['Check_time'])) . "\n"; ?>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
echo "\n";
|
|
||||||
?>
|
|
||||||
</table>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<?php
|
|
||||||
} // end if ($nonisam == FALSE)
|
|
||||||
} // end if ($cfg['ShowStats'])
|
|
||||||
|
|
||||||
echo "\n";
|
echo "\n";
|
||||||
if ($multi_tables) {
|
if ($multi_tables) {
|
||||||
unset($ret_keys);
|
unset($ret_keys);
|
||||||
|
@@ -580,8 +580,11 @@ if ($fields_cnt > 20) {
|
|||||||
} // end if ($fields_cnt > 20)
|
} // end if ($fields_cnt > 20)
|
||||||
echo "\n\n";
|
echo "\n\n";
|
||||||
|
|
||||||
|
// show table statistics only if
|
||||||
if (!$tbl_is_view) {
|
// this is not a view and not the information_schema (MySQL >= 5.00.02)
|
||||||
|
if ( ! $tbl_is_view
|
||||||
|
&& ( $db != 'information_schema'
|
||||||
|
|| PMA_MYSQL_INT_VERSION < 50002 ) ) {
|
||||||
/**
|
/**
|
||||||
* Displays indexes
|
* Displays indexes
|
||||||
*/
|
*/
|
||||||
|
Reference in New Issue
Block a user