fixed small bugs with table type

This commit is contained in:
Steve Alberty
2001-06-11 12:21:55 +00:00
parent e7ed85eac3
commit 153b670d77

View File

@@ -20,19 +20,22 @@ mysql_select_db($db);
// 'show table' works correct since 3.23.03 // 'show table' works correct since 3.23.03
if(MYSQL_MAJOR_VERSION == "3.23" && intval(MYSQL_MINOR_VERSION)>=3) if(MYSQL_MAJOR_VERSION == "3.23" && intval(MYSQL_MINOR_VERSION)>=3)
{ {
if(isset($submitcomment))
$result = mysql_query("ALTER TABLE $table comment='$comment'") or mysql_die();
if(isset($submittype)){
$result = mysql_query("ALTER TABLE $table TYPE=$tbl_type") or mysql_die();
}
$result = mysql_query("SHOW TABLE STATUS LIKE '$table'") or mysql_die(); $result = mysql_query("SHOW TABLE STATUS LIKE '$table'") or mysql_die();
$showtable = mysql_fetch_array($result); $showtable = mysql_fetch_array($result);
$show_comment=$showtable['Comment']; $show_comment=$showtable['Comment'];
$tbl_type=strtoupper($showtable['Type']);
if(isset($submitcomment))
$result = mysql_query("ALTER TABLE $table comment='$comment'") or mysql_die();
if(isset($submittype))
$result = mysql_query("ALTER TABLE $table TYPE=$tbl_type") or mysql_die();
if (!empty($showtable['Comment'])){ if (!empty($showtable['Comment'])){
echo "<i>" . $showtable['Comment'] . "</i><br><br>\n"; echo "<i>" . $showtable['Comment'] . "</i><br><br>\n";
$show_comment=$showtable['Comment']; $show_comment=$showtable['Comment'];
} }
$tbl_type=strtoupper($showtable['Type']);
} }
$result = mysql_query("SHOW KEYS FROM $table") or mysql_die(); $result = mysql_query("SHOW KEYS FROM $table") or mysql_die();
@@ -501,7 +504,7 @@ if(MYSQL_MAJOR_VERSION == "3.23" && intval(MYSQL_MINOR_VERSION)>=22)
<select name='tbl_type'> <select name='tbl_type'>
<option <?php if($tbl_type == "MYISAM") echo 'selected';?> value="MYISAM">MyISAM</option> <option <?php if($tbl_type == "MYISAM") echo 'selected';?> value="MYISAM">MyISAM</option>
<option <?php if($tbl_type == "HEAP") echo 'selected';?> value="HEAP">Heap</option> <option <?php if($tbl_type == "HEAP") echo 'selected';?> value="HEAP">Heap</option>
<?php if (isset($tbl_bdb)){ ?><option <?php if($tbl_type == "BDB") echo 'selected';?> value="BDB">Berkeley DB</option><?php }?> <?php if (isset($tbl_bdb)){ ?><option <?php if($tbl_type=="BERKELEYDB") echo 'selected';?> value="BDB">Berkeley DB</option><?php }?>
<?php if (isset($tbl_gemini)){ ?><option <?php if($tbl_type == "GEMINI") echo 'selected';?> value="GEMINI">Gemini</option><?php }?> <?php if (isset($tbl_gemini)){ ?><option <?php if($tbl_type == "GEMINI") echo 'selected';?> value="GEMINI">Gemini</option><?php }?>
<?php if (isset($tbl_innodb)){ ?><option <?php if($tbl_type == "INNODB") echo 'selected';?> value="INNODB">INNO DB</option><?php }?> <?php if (isset($tbl_innodb)){ ?><option <?php if($tbl_type == "INNODB") echo 'selected';?> value="INNODB">INNO DB</option><?php }?>
<?php if (isset($tbl_isam)){ ?><option <?php if($tbl_type == "ISAM") echo 'selected';?> value="ISAM">ISAM</option><?php }?> <?php if (isset($tbl_isam)){ ?><option <?php if($tbl_type == "ISAM") echo 'selected';?> value="ISAM">ISAM</option><?php }?>
@@ -522,7 +525,6 @@ else{ // MySQL < 3.23
?> ?>
</table> </table>
<?php <?php
echo "</div>"; echo "</div>";
require("./footer.inc.php3"); require("./footer.inc.php3");
?> ?>