#3174 (ok 3.4.0-beta3) Untracked tables problem LeftFrameTableSep.

3.4.0
fixed
1
2013-06-11
2011-01-09
No

The Problem tested in phpMyAdmin 3.4 and 3.3.9.

Create a couple of tables with underscore as prefix separator and add configuration LeftFrameTableSeparator with underscore.
$cfg['LeftFrameTableSeparator']= '_';

Select DB in the left frame and try to go to the Traking page. Rows containing Tables with separator in it's names will be empty.

The Problem part of the code is in the file db_tracking.php on line 152, where we trying to parse multidimentional array.

$table_list = PMA_getTableList($GLOBALS['db']);

foreach ($table_list as $key => $value) {
if (PMA_Tracker::getVersion($GLOBALS['db'], $value['Name']) == -1) {
$my_tables[] = $value['Name'];
}
}

Discussion

  • Madhura Jayaratne

    • assigned_to: nobody --> madhuracj
     
  • Madhura Jayaratne

    This bug was fixed in repository and will be part of a future release; thanks for reporting.

     
  • Madhura Jayaratne

    • priority: 5 --> 1
    • summary: Untracked tables display problem with LeftFrameTableSeparato --> (ok 3.4.0-beta3) Untracked tables problem LeftFrameTableSep.
    • status: open --> open-fixed
     
  • Marc Delisle

    Marc Delisle - 2011-02-12
    • status: open-fixed --> closed-fixed
     
  • Michal Čihař

    Michal Čihař - 2013-06-11
    • Status: closed-fixed --> fixed