- fixed html output of table
- used fieldset for forms
This commit is contained in:
@@ -5,12 +5,15 @@ phpMyAdmin - Changelog
|
|||||||
$Id$
|
$Id$
|
||||||
$Source$
|
$Source$
|
||||||
|
|
||||||
2005-11-01 Sebastian Mendel <cybot_tm@users.sourceforge.net>
|
2005-11-02 Sebastian Mendel <cybot_tm@users.sourceforge.net>
|
||||||
* libraries/dbg/setup.php:
|
* libraries/dbg/setup.php:
|
||||||
- display error in error box
|
- display error in error box
|
||||||
- fixed 'not defined function'
|
- fixed 'not defined function'
|
||||||
* libraries/dbg/profiling.php:
|
* libraries/dbg/profiling.php:
|
||||||
- minor fixes: html output, speed, rtl lang
|
- minor fixes: html output, speed, rtl lang
|
||||||
|
* tbl_realtion.php:
|
||||||
|
- fixed html output of table
|
||||||
|
- used fieldset for forms
|
||||||
|
|
||||||
2005-11-01 Marc Delisle <lem9@users.sourceforge.net>
|
2005-11-01 Marc Delisle <lem9@users.sourceforge.net>
|
||||||
* server_privileges.php: undefined variable when changing a password
|
* server_privileges.php: undefined variable when changing a password
|
||||||
|
229
tbl_relation.php
229
tbl_relation.php
@@ -5,7 +5,6 @@
|
|||||||
/**
|
/**
|
||||||
* Gets some core libraries
|
* Gets some core libraries
|
||||||
*/
|
*/
|
||||||
require_once('./libraries/grab_globals.lib.php');
|
|
||||||
require_once('./libraries/common.lib.php');
|
require_once('./libraries/common.lib.php');
|
||||||
require_once('./tbl_properties_common.php');
|
require_once('./tbl_properties_common.php');
|
||||||
$url_query .= '&goto=tbl_properties.php';
|
$url_query .= '&goto=tbl_properties.php';
|
||||||
@@ -30,16 +29,16 @@ require_once('./libraries/relation.lib.php');
|
|||||||
|
|
||||||
$options_array = array('CASCADE' => 'CASCADE', 'SET_NULL' => 'SET NULL', 'NO_ACTION' => 'NO ACTION', 'RESTRICT' => 'RESTRICT');
|
$options_array = array('CASCADE' => 'CASCADE', 'SET_NULL' => 'SET NULL', 'NO_ACTION' => 'NO ACTION', 'RESTRICT' => 'RESTRICT');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Generate dropdown choices
|
* Generate dropdown choices
|
||||||
*
|
*
|
||||||
* @param string Message to display
|
* @param string Message to display
|
||||||
* @param string Name of the <select> field
|
* @param string Name of the <select> field
|
||||||
* @param array Choices for dropdown
|
* @param array Choices for dropdown
|
||||||
* @return string The existing value (for selected)
|
* @return string The existing value (for selected)
|
||||||
*
|
*
|
||||||
* @access public
|
* @access public
|
||||||
*/
|
*/
|
||||||
function PMA_generate_dropdown($dropdown_question,$radio_name,$choices,$selected_value) {
|
function PMA_generate_dropdown($dropdown_question,$radio_name,$choices,$selected_value) {
|
||||||
global $font_smallest;
|
global $font_smallest;
|
||||||
|
|
||||||
@@ -103,7 +102,7 @@ if (isset($destination) && $cfgRelation['relwork']) {
|
|||||||
. '\'' . PMA_sqlAddslashes($foreign_db) . '\', '
|
. '\'' . PMA_sqlAddslashes($foreign_db) . '\', '
|
||||||
. '\'' . PMA_sqlAddslashes($foreign_table) . '\','
|
. '\'' . PMA_sqlAddslashes($foreign_table) . '\','
|
||||||
. '\'' . PMA_sqlAddslashes($foreign_field) . '\')';
|
. '\'' . PMA_sqlAddslashes($foreign_field) . '\')';
|
||||||
} else if ($existrel[$master_field]['foreign_db'] . '.' .$existrel[$master_field]['foreign_table'] . '.' . $existrel[$master_field]['foreign_field'] != $foreign_string) {
|
} elseif ($existrel[$master_field]['foreign_db'] . '.' .$existrel[$master_field]['foreign_table'] . '.' . $existrel[$master_field]['foreign_field'] != $foreign_string) {
|
||||||
$upd_query = 'UPDATE ' . PMA_backquote($cfgRelation['relation']) . ' SET'
|
$upd_query = 'UPDATE ' . PMA_backquote($cfgRelation['relation']) . ' SET'
|
||||||
. ' foreign_db = \'' . PMA_sqlAddslashes($foreign_db) . '\', '
|
. ' foreign_db = \'' . PMA_sqlAddslashes($foreign_db) . '\', '
|
||||||
. ' foreign_table = \'' . PMA_sqlAddslashes($foreign_table) . '\', '
|
. ' foreign_table = \'' . PMA_sqlAddslashes($foreign_table) . '\', '
|
||||||
@@ -112,7 +111,7 @@ if (isset($destination) && $cfgRelation['relwork']) {
|
|||||||
. ' AND master_table = \'' . PMA_sqlAddslashes($table) . '\''
|
. ' AND master_table = \'' . PMA_sqlAddslashes($table) . '\''
|
||||||
. ' AND master_field = \'' . PMA_sqlAddslashes($master_field) . '\'';
|
. ' AND master_field = \'' . PMA_sqlAddslashes($master_field) . '\'';
|
||||||
} // end if... else....
|
} // end if... else....
|
||||||
} else if (isset($existrel[$master_field])) {
|
} elseif (isset($existrel[$master_field])) {
|
||||||
$upd_query = 'DELETE FROM ' . PMA_backquote($cfgRelation['relation'])
|
$upd_query = 'DELETE FROM ' . PMA_backquote($cfgRelation['relation'])
|
||||||
. ' WHERE master_db = \'' . PMA_sqlAddslashes($db) . '\''
|
. ' WHERE master_db = \'' . PMA_sqlAddslashes($db) . '\''
|
||||||
. ' AND master_table = \'' . PMA_sqlAddslashes($table) . '\''
|
. ' AND master_table = \'' . PMA_sqlAddslashes($table) . '\''
|
||||||
@@ -158,7 +157,7 @@ if (isset($destination_innodb)) {
|
|||||||
|
|
||||||
// end repeated code
|
// end repeated code
|
||||||
|
|
||||||
} else if (($existrel_innodb[$master_field]['foreign_db'] . '.' .$existrel_innodb[$master_field]['foreign_table'] . '.' . $existrel_innodb[$master_field]['foreign_field'] != $foreign_string)
|
} elseif (($existrel_innodb[$master_field]['foreign_db'] . '.' .$existrel_innodb[$master_field]['foreign_table'] . '.' . $existrel_innodb[$master_field]['foreign_field'] != $foreign_string)
|
||||||
|| ( ${$master_field . '_on_delete'} != (!empty($existrel_innodb[$master_field]['on_delete']) ? $existrel_innodb[$master_field]['on_delete'] : ''))
|
|| ( ${$master_field . '_on_delete'} != (!empty($existrel_innodb[$master_field]['on_delete']) ? $existrel_innodb[$master_field]['on_delete'] : ''))
|
||||||
|| ( ${$master_field . '_on_update'} != (!empty($existrel_innodb[$master_field]['on_update']) ? $existrel_innodb[$master_field]['on_update'] : ''))
|
|| ( ${$master_field . '_on_update'} != (!empty($existrel_innodb[$master_field]['on_update']) ? $existrel_innodb[$master_field]['on_update'] : ''))
|
||||||
) {
|
) {
|
||||||
@@ -193,7 +192,7 @@ if (isset($destination_innodb)) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
} // end if... else....
|
} // end if... else....
|
||||||
} else if (isset($existrel_innodb[$master_field])) {
|
} elseif (isset($existrel_innodb[$master_field])) {
|
||||||
if (PMA_MYSQL_INT_VERSION >= 40013) {
|
if (PMA_MYSQL_INT_VERSION >= 40013) {
|
||||||
$upd_query = 'ALTER TABLE ' . PMA_backquote($table)
|
$upd_query = 'ALTER TABLE ' . PMA_backquote($table)
|
||||||
. ' DROP FOREIGN KEY '
|
. ' DROP FOREIGN KEY '
|
||||||
@@ -314,7 +313,7 @@ if ($cfgRelation['relwork'] || $tbl_type=='INNODB') {
|
|||||||
$selectboxall_innodb[$field_full] = $field_v;
|
$selectboxall_innodb[$field_full] = $field_v;
|
||||||
}
|
}
|
||||||
|
|
||||||
} else if (isset($curr_field['Non_unique']) && $curr_field['Non_unique'] == 0 && $seen_a_primary==FALSE) {
|
} elseif (isset($curr_field['Non_unique']) && $curr_field['Non_unique'] == 0 && $seen_a_primary==FALSE) {
|
||||||
// if we can't find a primary key we take any unique one
|
// if we can't find a primary key we take any unique one
|
||||||
// (in fact, we show all segments of unique keys
|
// (in fact, we show all segments of unique keys
|
||||||
// and all unique keys)
|
// and all unique keys)
|
||||||
@@ -326,7 +325,7 @@ if ($cfgRelation['relwork'] || $tbl_type=='INNODB') {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// for InnoDB, any index is allowed
|
// for InnoDB, any index is allowed
|
||||||
} else if ($tbl_type=='INNODB' && isset($curr_table[1]) && $curr_table[1]=='InnoDB') {
|
} elseif ($tbl_type=='INNODB' && isset($curr_table[1]) && $curr_table[1]=='InnoDB') {
|
||||||
$field_full = $db . '.' . $curr_field['Table'] . '.' . $curr_field['Column_name'];
|
$field_full = $db . '.' . $curr_field['Table'] . '.' . $curr_field['Column_name'];
|
||||||
$field_v = $curr_field['Table'] . '->' . $curr_field['Column_name'];
|
$field_v = $curr_field['Table'] . '->' . $curr_field['Column_name'];
|
||||||
$selectboxall_innodb[$field_full] = $field_v;
|
$selectboxall_innodb[$field_full] = $field_v;
|
||||||
@@ -338,8 +337,7 @@ if ($cfgRelation['relwork'] || $tbl_type=='INNODB') {
|
|||||||
unset($fi_rs);
|
unset($fi_rs);
|
||||||
// Mike Beck - 24.07.02: i've been asked to add all keys of the
|
// Mike Beck - 24.07.02: i've been asked to add all keys of the
|
||||||
// current table (see bug report #574851)
|
// current table (see bug report #574851)
|
||||||
}
|
} elseif ($curr_table[0] == $table) {
|
||||||
else if ($curr_table[0] == $table) {
|
|
||||||
PMA_DBI_select_db($db);
|
PMA_DBI_select_db($db);
|
||||||
|
|
||||||
// need to use PMA_DBI_QUERY_STORE with PMA_DBI_num_rows() in mysqli
|
// need to use PMA_DBI_QUERY_STORE with PMA_DBI_num_rows() in mysqli
|
||||||
@@ -371,48 +369,42 @@ if ($col_rs && PMA_DBI_num_rows($col_rs) > 0) {
|
|||||||
$save_row[] = $row;
|
$save_row[] = $row;
|
||||||
}
|
}
|
||||||
$saved_row_cnt = count($save_row);
|
$saved_row_cnt = count($save_row);
|
||||||
echo $tbl_type=='INNODB' ? '' : '<table border="0" cellpadding="0" cellspacing="0">' . "\n"
|
?>
|
||||||
. ' <tr><td valign="top">' . "\n\n";
|
<fieldset>
|
||||||
?>
|
<legend><?php echo $strLinksTo; ?></legend>
|
||||||
|
|
||||||
<table cellpadding="2" cellspacing="1">
|
<table>
|
||||||
<tr>
|
<tr><th></th>
|
||||||
<th colspan="<?php echo $tbl_type=='INNODB' ? '4' : '2'; ?>" align="center" class="tblHeaders"><b><?php echo $strLinksTo; ?></b></th>
|
<?php
|
||||||
</tr>
|
if ( $cfgRelation['relwork'] ) {
|
||||||
<tr>
|
echo '<th>' . $strInternalRelations;
|
||||||
<th></th>
|
|
||||||
<?php
|
|
||||||
if ($cfgRelation['relwork']) {
|
|
||||||
echo ' <th><b>' .$strInternalRelations;
|
|
||||||
if ($tbl_type=='INNODB') {
|
|
||||||
echo ' ' . PMA_showHint($strInternalNotNecessary);
|
|
||||||
}
|
|
||||||
echo '</b></th>';
|
|
||||||
}
|
|
||||||
if ($tbl_type=='INNODB') {
|
if ($tbl_type=='INNODB') {
|
||||||
echo '<th colspan="2">InnoDB';
|
echo PMA_showHint( $strInternalNotNecessary );
|
||||||
if (PMA_MYSQL_INT_VERSION < 40013) {
|
|
||||||
echo ' (**)';
|
|
||||||
}
|
|
||||||
echo '</th>';
|
|
||||||
}
|
}
|
||||||
?>
|
echo '</th>';
|
||||||
|
}
|
||||||
|
if ( $tbl_type=='INNODB' ) {
|
||||||
|
echo '<th colspan="2">InnoDB';
|
||||||
|
if (PMA_MYSQL_INT_VERSION < 40013) {
|
||||||
|
echo '(**)';
|
||||||
|
}
|
||||||
|
echo '</th>';
|
||||||
|
}
|
||||||
|
?>
|
||||||
</tr>
|
</tr>
|
||||||
<?php
|
<?php
|
||||||
|
$odd_row = true;
|
||||||
for ($i = 0; $i < $saved_row_cnt; $i++) {
|
for ($i = 0; $i < $saved_row_cnt; $i++) {
|
||||||
$myfield = $save_row[$i]['Field'];
|
$myfield = $save_row[$i]['Field'];
|
||||||
echo "\n";
|
?>
|
||||||
?>
|
<tr class="<?php echo $odd_row ? 'odd' : 'even'; $odd_row = ! $odd_row; ?>">
|
||||||
<tr>
|
<td align="center">
|
||||||
<td align="center" bgcolor="<?php echo ($i % 2) ? $GLOBALS['cfg']['BgcolorOne'] : $GLOBALS['cfg']['BgcolorTwo']; ?>"><b><?php echo $save_row[$i]['Field']; ?></b></td>
|
<b><?php echo $save_row[$i]['Field']; ?></b></td>
|
||||||
<?php
|
<?php
|
||||||
if ($cfgRelation['relwork']) {
|
if ($cfgRelation['relwork']) {
|
||||||
?>
|
?>
|
||||||
<td bgcolor="<?php echo ($i % 2) ? $GLOBALS['cfg']['BgcolorOne'] : $GLOBALS['cfg']['BgcolorTwo']; ?>">
|
<td><select name="destination[<?php echo htmlspecialchars($save_row[$i]['Field']); ?>]">
|
||||||
<select name="destination[<?php echo htmlspecialchars($save_row[$i]['Field']); ?>]">
|
|
||||||
<?php
|
<?php
|
||||||
echo "\n";
|
|
||||||
|
|
||||||
// PMA internal relations
|
// PMA internal relations
|
||||||
if (isset($existrel[$myfield])) {
|
if (isset($existrel[$myfield])) {
|
||||||
$foreign_field = $existrel[$myfield]['foreign_db'] . '.'
|
$foreign_field = $existrel[$myfield]['foreign_db'] . '.'
|
||||||
@@ -432,27 +424,28 @@ if ($col_rs && PMA_DBI_num_rows($col_rs) > 0) {
|
|||||||
echo '>' . $value . '</option>'. "\n";
|
echo '>' . $value . '</option>'. "\n";
|
||||||
} // end while
|
} // end while
|
||||||
|
|
||||||
// if the link defined in relationtable points to a foreign field
|
// if the link defined in relationtable points to a foreign field
|
||||||
// that is not a key in the foreign table, we show the link
|
// that is not a key in the foreign table, we show the link
|
||||||
// (will not be shown with an arrow)
|
// (will not be shown with an arrow)
|
||||||
if ($foreign_field && !$seen_key) {
|
if ($foreign_field && !$seen_key) {
|
||||||
echo ' '
|
echo ' '
|
||||||
. '<option value="' . htmlspecialchars($foreign_field) . '"';
|
.'<option value="' . htmlspecialchars($foreign_field) . '"'
|
||||||
echo ' selected="selected"';
|
.' selected="selected"'
|
||||||
echo '>' . $foreign_field . '</option>'. "\n";
|
.'>' . $foreign_field . '</option>'. "\n";
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</select>
|
</select>
|
||||||
</td>
|
</td>
|
||||||
<?php
|
<?php
|
||||||
} // end if (internal relations)
|
} // end if (internal relations)
|
||||||
|
|
||||||
if ($tbl_type=='INNODB') {
|
if ($tbl_type=='INNODB') {
|
||||||
|
echo '<td>';
|
||||||
if (!empty($save_row[$i]['Key'])) {
|
if (!empty($save_row[$i]['Key'])) {
|
||||||
?>
|
?>
|
||||||
<td bgcolor="<?php echo ($i % 2) ? $GLOBALS['cfg']['BgcolorOne'] : $GLOBALS['cfg']['BgcolorTwo']; ?>">
|
<span class="formelement">
|
||||||
<select name="destination_innodb[<?php echo htmlspecialchars($save_row[$i]['Field']); ?>]">
|
<select name="destination_innodb[<?php echo htmlspecialchars($save_row[$i]['Field']); ?>]">
|
||||||
<?php
|
<?php
|
||||||
if (isset($existrel_innodb[$myfield])) {
|
if (isset($existrel_innodb[$myfield])) {
|
||||||
$foreign_field = $existrel_innodb[$myfield]['foreign_db'] . '.'
|
$foreign_field = $existrel_innodb[$myfield]['foreign_db'] . '.'
|
||||||
. $existrel_innodb[$myfield]['foreign_table'] . '.'
|
. $existrel_innodb[$myfield]['foreign_table'] . '.'
|
||||||
@@ -472,94 +465,80 @@ if ($col_rs && PMA_DBI_num_rows($col_rs) > 0) {
|
|||||||
echo '>' . $value . '</option>'. "\n";
|
echo '>' . $value . '</option>'. "\n";
|
||||||
} // end while
|
} // end while
|
||||||
|
|
||||||
// we did not find the foreign field in the tables of current db,
|
// we did not find the foreign field in the tables of current db,
|
||||||
// must be defined in another db so show it to avoid erasing it
|
// must be defined in another db so show it to avoid erasing it
|
||||||
if (!$found_foreign_field && $foreign_field) {
|
if (!$found_foreign_field && $foreign_field) {
|
||||||
echo ' '
|
echo ' '
|
||||||
. '<option value="' . htmlspecialchars($foreign_field) . '"';
|
. '<option value="' . htmlspecialchars($foreign_field) . '"';
|
||||||
echo ' selected="selected"';
|
echo ' selected="selected"';
|
||||||
echo '>' . $foreign_field . '</option>'. "\n";
|
echo '>' . $foreign_field . '</option>' . "\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
</select>
|
</select>
|
||||||
</td>
|
</span>
|
||||||
<td bgcolor="<?php echo ($i % 2) ? $GLOBALS['cfg']['BgcolorOne'] : $GLOBALS['cfg']['BgcolorTwo']; ?>">
|
<span class="formelement">
|
||||||
<?php
|
<?php
|
||||||
PMA_generate_dropdown('ON DELETE',
|
PMA_generate_dropdown('ON DELETE',
|
||||||
htmlspecialchars($save_row[$i]['Field']) . '_on_delete',
|
htmlspecialchars($save_row[$i]['Field']) . '_on_delete',
|
||||||
$options_array,
|
$options_array,
|
||||||
(isset($existrel_innodb[$myfield]['on_delete']) ? $existrel_innodb[$myfield]['on_delete']: '') );
|
isset($existrel_innodb[$myfield]['on_delete']) ? $existrel_innodb[$myfield]['on_delete']: '' );
|
||||||
|
|
||||||
echo ' ';
|
echo '</span>' . "\n"
|
||||||
|
.'<span class="formelement">' . "\n";
|
||||||
|
|
||||||
PMA_generate_dropdown('ON UPDATE',
|
PMA_generate_dropdown('ON UPDATE',
|
||||||
htmlspecialchars($save_row[$i]['Field']) . '_on_update',
|
htmlspecialchars($save_row[$i]['Field']) . '_on_update',
|
||||||
$options_array,
|
$options_array,
|
||||||
(isset($existrel_innodb[$myfield]['on_update']) ? $existrel_innodb[$myfield]['on_update']: '') );
|
isset($existrel_innodb[$myfield]['on_update']) ? $existrel_innodb[$myfield]['on_update']: '' );
|
||||||
|
echo '</span>' . "\n";
|
||||||
} else {
|
} else {
|
||||||
echo '<td>' . PMA_showHint($strNoIndex) . '</td>';
|
echo $strNoIndex;
|
||||||
} // end if (a key exists)
|
} // end if (a key exists)
|
||||||
} // end if (InnoDB)
|
echo ' </td>';
|
||||||
?>
|
} // end if (InnoDB)
|
||||||
</td>
|
?>
|
||||||
</tr>
|
</tr>
|
||||||
<?php
|
<?php
|
||||||
} // end for
|
} // end for
|
||||||
|
|
||||||
echo "\n";
|
echo ' </table>' . "\n";
|
||||||
if ($tbl_type=='INNODB') {
|
echo '</fieldset>' . "\n";
|
||||||
if (PMA_MYSQL_INT_VERSION < 40013) {
|
|
||||||
echo '** ' . sprintf($strUpgrade, 'MySQL', '4.0.13') . '<br />';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
echo $tbl_type=='INNODB' ? '' : "\n\n" . ' </td>' . "\n";
|
|
||||||
if ($cfgRelation['displaywork']) {
|
if ($cfgRelation['displaywork']) {
|
||||||
// Get "display_field" infos
|
// Get "display_field" infos
|
||||||
$disp = PMA_getDisplayField($db, $table);
|
$disp = PMA_getDisplayField($db, $table);
|
||||||
|
?>
|
||||||
?>
|
<fieldset>
|
||||||
|
<label><?php echo $strChangeDisplay . ': '; ?></label>
|
||||||
<tr>
|
<select name="display_field" style="vertical-align: middle">
|
||||||
<td height="5"></td>
|
<option value="">---</option>
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="tblHeaders">
|
|
||||||
<b><?php echo $strChangeDisplay . ': '; ?></b>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>
|
|
||||||
<select name="display_field" style="vertical-align: middle">
|
|
||||||
<option value="">---</option>
|
|
||||||
<?php
|
<?php
|
||||||
foreach ($save_row AS $row) {
|
foreach ($save_row AS $row) {
|
||||||
echo ' <option value="' . htmlspecialchars($row['Field']) . '"';
|
echo ' <option value="' . htmlspecialchars($row['Field']) . '"';
|
||||||
if (isset($disp) && $row['Field'] == $disp) {
|
if (isset($disp) && $row['Field'] == $disp) {
|
||||||
echo ' selected="selected"';
|
echo ' selected="selected"';
|
||||||
}
|
}
|
||||||
echo '>' . htmlspecialchars($row['Field']) . '</option>'. "\n";
|
echo '>' . htmlspecialchars($row['Field']) . '</option>'. "\n";
|
||||||
} // end while
|
} // end while
|
||||||
?>
|
?>
|
||||||
</select>
|
</select>
|
||||||
</td>
|
</fieldset>
|
||||||
</tr>
|
|
||||||
<?php
|
<?php
|
||||||
} // end if (displayworks)
|
} // end if (displayworks)
|
||||||
?>
|
?>
|
||||||
<tr>
|
<fieldset class="tblFooters">
|
||||||
<td colspan="<?php echo $tbl_type=='INNODB' ? '4' : '2'; ?>" align="center" class="tblFooters">
|
<input type="submit" value="<?php echo $strSave; ?>" />
|
||||||
<input type="submit" value="<?php echo ' ' . $strSave . ' '; ?>" />
|
</fieldset>
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</form>
|
</form>
|
||||||
|
<?php
|
||||||
<?php
|
|
||||||
} // end if (we have columns in this table)
|
} // end if (we have columns in this table)
|
||||||
|
|
||||||
|
if ( $tbl_type === 'INNODB' && PMA_MYSQL_INT_VERSION < 40013 ) {
|
||||||
|
echo '<div class="warning">'
|
||||||
|
.'** ' . sprintf($strUpgrade, 'MySQL', '4.0.13')
|
||||||
|
.'</div>';
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Displays the footer
|
* Displays the footer
|
||||||
|
Reference in New Issue
Block a user