no table creation in information_schema

This commit is contained in:
Marc Delisle
2005-07-22 15:25:53 +00:00
parent 0191fc3c33
commit cd1acfae48

View File

@@ -630,6 +630,8 @@ if ($num_tables > 0) {
<tr><td colspan="3"><img src="<?php echo $GLOBALS['pmaThemeImage'] . 'spacer.png'; ?>" width="1" height="1" border="0" alt="" /></td></tr></table> <tr><td colspan="3"><img src="<?php echo $GLOBALS['pmaThemeImage'] . 'spacer.png'; ?>" width="1" height="1" border="0" alt="" /></td></tr></table>
<?php <?php
} // end if } // end if
if (PMA_MYSQL_INT_VERSION < 50002 || (PMA_MYSQL_INT_VERSION >= 50002 && $db != 'information_schema')) {
?> ?>
<!-- Create a new table --> <!-- Create a new table -->
<form method="post" action="tbl_create.php" onsubmit="return (emptyFormElements(this, 'table') && checkFormElementInRange(this, 'num_fields', '<?php echo str_replace('\'', '\\\'', $GLOBALS['strInvalidFieldCount']); ?>', 1))"> <form method="post" action="tbl_create.php" onsubmit="return (emptyFormElements(this, 'table') && checkFormElementInRange(this, 'num_fields', '<?php echo str_replace('\'', '\\\'', $GLOBALS['strInvalidFieldCount']); ?>', 1))">
@@ -643,28 +645,29 @@ if ($num_tables > 0) {
. htmlspecialchars($GLOBALS['db']) . '</a>'; . htmlspecialchars($GLOBALS['db']) . '</a>';
// else use // else use
// $strDBLink = htmlspecialchars($db); // $strDBLink = htmlspecialchars($db);
echo ' ' . sprintf($strCreateNewTable, $strDBLink) . ':&nbsp;' . "\n"; echo ' ' . sprintf($strCreateNewTable, $strDBLink) . ':&nbsp;' . "\n";
echo ' </td></tr>'; echo ' </td></tr>';
echo ' <tr bgcolor="'.$cfg['BgcolorOne'].'"><td nowrap="nowrap">'; echo ' <tr bgcolor="'.$cfg['BgcolorOne'].'"><td nowrap="nowrap">';
echo ' ' . $strName . ':&nbsp;' . "\n"; echo ' ' . $strName . ':&nbsp;' . "\n";
echo ' </td>'; echo ' </td>';
echo ' <td nowrap="nowrap">'; echo ' <td nowrap="nowrap">';
echo ' ' . '<input type="text" name="table" maxlength="64" size="30" class="textfield" />'; echo ' ' . '<input type="text" name="table" maxlength="64" size="30" class="textfield" />';
echo ' </td><td>&nbsp;</td></tr>'; echo ' </td><td>&nbsp;</td></tr>';
echo ' <tr bgcolor="'.$cfg['BgcolorOne'].'"><td nowrap="nowrap">'; echo ' <tr bgcolor="'.$cfg['BgcolorOne'].'"><td nowrap="nowrap">';
if (!isset($strNumberOfFields)) { if (!isset($strNumberOfFields)) {
$strNumberOfFields = $strFields; $strNumberOfFields = $strFields;
} }
echo ' ' . $strNumberOfFields . ':&nbsp;' . "\n"; echo ' ' . $strNumberOfFields . ':&nbsp;' . "\n";
echo ' </td>'; echo ' </td>';
echo ' <td nowrap="nowrap">'; echo ' <td nowrap="nowrap">';
echo ' ' . '<input type="text" name="num_fields" size="2" class="textfield" />' . "\n"; echo ' ' . '<input type="text" name="num_fields" size="2" class="textfield" />' . "\n";
echo ' </td>'; echo ' </td>';
echo ' <td align="right">'; echo ' <td align="right">';
echo ' ' . '&nbsp;<input type="submit" value="' . $strGo . '" />' . "\n"; echo ' ' . '&nbsp;<input type="submit" value="' . $strGo . '" />' . "\n";
echo ' </td> </tr>'; echo ' </td> </tr>';
echo ' </table>'; echo ' </table>';
echo '</form>'; echo '</form>';
} // end if (Create Table dialog)
/** /**
* Displays the footer * Displays the footer