added method PMA_getFormParamsForOldColumn

This commit is contained in:
Spun Nakandala 2013-08-11 21:31:31 +05:30
parent 62ac05fe75
commit 4960de67d7
2 changed files with 30 additions and 12 deletions

View File

@ -129,18 +129,9 @@ for ($columnNumber = 0; $columnNumber < $num_fields; $columnNumber++) {
// old column attributes
if ($is_backup) {
if (isset($columnMeta['Field'])) {
$_form_params['field_orig[' . $columnNumber . ']']
= $columnMeta['Field'];
} else {
$_form_params['field_orig[' . $columnNumber . ']'] = '';
}
// old column length
$_form_params['field_length_orig[' . $columnNumber . ']'] = $length;
// old column default
$_form_params['field_default_orig[' . $columnNumber . ']']
= (isset($columnMeta['Default']) ? $columnMeta['Default'] : '');
$_form_params = PMA_getFormParamsForOldColumn(
$columnMeta, $length, $_form_params
);
}
$content_cells[$columnNumber] = PMA_getHtmlForColumnAttributes(

View File

@ -1261,4 +1261,31 @@ function PMA_getHtmlForColumnAttributes($columnNumber, $columnMeta, $type_upper,
return $content_cell;
}
/**
* Function to get form parameters for old column
*
* @param array $columnMeta column meta
* @param int $length length
* @param array $form_params form parameters
*
* @return array
*/
function PMA_getFormParamsForOldColumn($columnMeta, $length, $form_params)
{
if (isset($columnMeta['Field'])) {
$form_params['field_orig[' . $columnNumber . ']']
= $columnMeta['Field'];
} else {
$form_params['field_orig[' . $columnNumber . ']'] = '';
}
// old column length
$form_params['field_length_orig[' . $columnNumber . ']'] = $length;
// old column default
$form_params['field_default_orig[' . $columnNumber . ']']
= (isset($columnMeta['Default']) ? $columnMeta['Default'] : '');
return $form_params;
}
?>