1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-05-15 12:05:21 +02:00

Do a MySQL version check before running table status

git-svn-id: file:///svn/phpbb/trunk@898 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
Paul S. Owen 2001-08-17 16:08:18 +00:00
parent 185faf1328
commit ca10febbbd

View File

@ -210,6 +210,12 @@ elseif( $HTTP_GET_VARS['pane'] == 'right' )
// in phpMyAdmin 2.2.0 // in phpMyAdmin 2.2.0
// //
if(SQL_LAYER == 'mysql') if(SQL_LAYER == 'mysql')
{
$sql = "SELECT VERSION() AS mysql_version";
if($result = $db->sql_query($sql))
{
list($version) = $db->sql_fetchrow($result);
if( ereg("^3\.23", $version) )
{ {
$sql = "SHOW TABLE STATUS FROM " . $dbname; $sql = "SHOW TABLE STATUS FROM " . $dbname;
if(!$result = $db->sql_query($sql)) if(!$result = $db->sql_query($sql))
@ -244,6 +250,16 @@ elseif( $HTTP_GET_VARS['pane'] == 'right' )
{ {
$dbsize = $lang['Not_available']; $dbsize = $lang['Not_available'];
} }
}
else
{
$dbsize = $lang['Not_available'];
}
}
else
{
$dbsize = $lang['Not_available'];
}
$template->assign_vars(array( $template->assign_vars(array(
"NUMBER_OF_POSTS" => $total_posts, "NUMBER_OF_POSTS" => $total_posts,