/** * Test for PMA_updateMultipleColumn * * @return void */ public function testPMAUpdateMultipleColumn() { $_POST['db'] = 'phpmyadmin'; $_POST['orig_col_name'] = array("col1", "col2"); $_POST['field_name'] = array("col1", "col2"); $_POST['field_default_type'] = array("", ""); $_POST['col_extra'] = array("", ""); $_POST['field_length'] = array("", ""); $_POST['field_attribute'] = array("", ""); $_POST['field_type'] = array("", ""); $_POST['field_collation'] = array("", ""); $this->assertTrue(PMA_updateMultipleColumn()); }
$scripts->addFile('jquery/jquery.uitablefilter.js'); $scripts->addFile('jquery/jquery.tablesorter.js'); $scripts->addFile('db_central_columns.js'); $cfgCentralColumns = PMA_centralColumnsGetParams(); $pmadb = $cfgCentralColumns['db']; $pmatable = $cfgCentralColumns['table']; $max_rows = $GLOBALS['cfg']['MaxRows']; if (isset($_REQUEST['edit_central_columns_page'])) { $selected_fld = $_REQUEST['selected_fld']; $selected_db = $_REQUEST['db']; $edit_central_column_page = PMA_getHTMLforEditingPage($selected_fld, $selected_db); $response->addHTML($edit_central_column_page); exit; } 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); }