if (isset($_POST['multi_edit_central_column_save'])) { $message = PMA_updateMultipleColumn(); if (!is_bool($message)) { $response->isSuccess(false); $response->addJSON('message', $message); } } if (isset($_POST['delete_save'])) { $col_name = array(); parse_str($_POST['col_name'], $col_name); $tmp_msg = PMA_deleteColumnsFromList($col_name['selected_fld'], false); } if (isset($_REQUEST['total_rows']) && $_REQUEST['total_rows']) { $total_rows = $_REQUEST['total_rows']; } else { $total_rows = PMA_getCentralColumnsCount($db); } if (isset($_REQUEST['pos'])) { $pos = $_REQUEST['pos']; } else { $pos = 0; } $addNewColumn = PMA_getHTMLforAddNewColumn($db); $response->addHTML($addNewColumn); if ($total_rows <= 0) { $response->addHTML('<fieldset>' . __('The central list of columns for the current database is empty.') . '</fieldset>'); $columnAdd = PMA_getHTMLforAddCentralColumn($total_rows, $pos, $db); $response->addHTML($columnAdd); exit; } $table_navigation_html = PMA_getHTMLforTableNavigation($total_rows, $pos, $db);
/** * Test for PMA_getCentralColumnsCount * * @return void */ function testPMAGetCentralColumnsCount() { $GLOBALS['dbi']->expects($this->at(1))->method('fetchResult')->with("SELECT count(db_name) FROM `pma_central_columns` " . "WHERE db_name = 'phpmyadmin';", null, null, $GLOBALS['controllink'])->will($this->returnValue(array(3))); $this->assertEquals(3, PMA_getCentralColumnsCount('phpmyadmin')); }
/** * Test for PMA_getCentralColumnsCount * * @return void */ function testPMAGetCentralColumnsCount() { $this->assertEquals('id', PMA_getCentralColumnsCount('phpmyadmin')); }