Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

【用IE远程创建Mysql数据库的简易程序 】

[复制链接]
linsie 发表于 2006-4-24 04:04:47 | 显示全部楼层 |阅读模式
小生近日来学习Mysql数据库,自己编写一个用IE远程创建Mysql数据库的简易程序,此程序适用与对Mysql数据库一无所知的人,可以轻松的创建Mysql数据库及数据库中的各种类型的表,而且完全是图形界面,你甚至可以一句sql语句都不知道,我编写的这个程序可能尚还十分简陋,在此我只想起一个抛砖引玉的作用,希望大家能不断完善此程序,做一个真正意义上的图形界面的Mysql管理器.
此程序共分两个文件:
mkdb.htm:搜集使用者信息,给下面的.php文件使用.

  1. <HTML>
  2. <HEAD>
  3. <TITLE>MYSQL数据库创建单</TITLE>
  4. </HEAD>
  5. <BODY>
  6. <FORM METHOD="POST" ACTION="MKDB.PHP">
  7. <TABLE WIDTH=400 BORDER=1 CELLSPACING=0 CELLPADDING=0>
  8. <TR>
  9.   <TD ALIGN=CENTER COLSPAN=2>创建一个新的数据库</TD>
  10. </TR>
  11. <TR>
  12.   <TD WIDTH=150 ALIGN=CENTER>请输入数据库名:</TD>
  13.   <TD WIDTH=250 ALIGN=CENTER>
  14.     <INPUT TYPE=TEST SIZE=30 VALUE=DATABASE NAME=DATABASENAME>
  15.   </TD>
  16. </TR>
  17. <TR>
  18.   <TD ALIGN=CENTER COLSPAN=2>
  19.     <INPUT TYPE=SUBMIT VALUE=创建数据库 NAME=SWCODE>
  20.   </TD>
  21. </TR>
  22. </TABLE>
  23. </FORM>
  24. <FORM METHOD="POST" ACTION="MKDB.PHP">
  25. <TABLE WIDTH=400 BORDER=1 cellspacing=0 cellpadding=0>
  26. <TR>
  27.   <TD ALIGN=CENTER COLSPAN=2>删除一个已有的数据库</TD>
  28. </TR>
  29. <TR>
  30.   <TD WIDTH=150 ALIGN=CENTER>请输入数据库名:</TD>
  31.   <TD WIDTH=250 ALIGN=CENTER>
  32.     <INPUT TYPE=TEST SIZE=30 VALUE=DATABASE NAME=DATABASENAME>
  33.   </TD>
  34. </TR>
  35. <TR>
  36.   <TD ALIGN=CENTER COLSPAN=2>
  37.     <INPUT TYPE=SUBMIT VALUE=删除数据库 NAME=SWCODE>
  38.   </TD>
  39. </TR>
  40. </TABLE>
  41. </FORM>
  42. <FORM METHOD="POST" ACTION="MKDB.PHP">
  43. <TABLE WIDTH=500 BORDER=1 cellspacing=0 cellpadding=0>
  44. <TR>
  45.   <TD ALIGN=CENTER COLSPAN=2>在一个已有的数据库中创建表</TD>
  46. </TR>
  47. <TR>
  48.   <TD WIDTH=150 ALIGN=CENTER>请输入数据库名:</TD>
  49.   <TD WIDTH=350>
  50.     <INPUT TYPE=TEST SIZE=30 VALUE=DATABASE NAME=DATABASENAME>
  51.   </TD>
  52. </TR>
  53. <TR>
  54.   <TD WIDTH=150 ALIGN=CENTER>请输入表名:</TD>
  55.   <TD WIDTH=350>
  56.     <INPUT TYPE=TEST SIZE=30 VALUE=TESTABLE NAME=TABLENAME>
  57.   </TD>
  58. </TR>
  59. <TR>
  60.   <TD ALIGN=CENTER COLSPAN=2>
  61.     <TABLE WIDTH=500 BORDER=1 cellspacing=0 cellpadding=0>
  62.     <TR>
  63.         <TD WIDTH=75 ALIGN=CENTER>字段名</TD>
  64.         <TD WIDTH=175 ALIGN=CENTER><INPUT TYPE=TEST SIZE=20 VALUE=IDX NAME=FIELDNAME[1]></TD>
  65.         <TD WIDTH=75 ALIGN=CENTER>字段类型</TD>
  66.         <TD WIDTH=175 ALIGN=CENTER>
  67.         <SELECT NAME=TYPE[1] SIZE=1>
  68.         <OPTION VALUE=INTEGER(10) SELECTED>普通整型</OPTION>
  69.         <OPTION VALUE=TINYINT(3)>短整型</OPTION>
  70.         <OPTION VALUE=FLOAT(10,4)>单精度浮点型</OPTION>
  71.         <OPTION VALUE=DOUBLE(10,4)>双精度浮点型</OPTION>
  72.         <OPTION VALUE=DATE>日期型</OPTION>
  73.         <OPTION VALUE=VARCHAR(255)>可变字符型</OPTION>
  74.         <OPTION VALUE=CHAR(20)>字符型(20个字符)</OPTION>
  75.         </SELECT>
  76.         </TD>
  77.     </TR>
  78.     <TR>
  79.         <TD WIDTH=75 ALIGN=CENTER>字段名</TD>
  80.         <TD WIDTH=175 ALIGN=CENTER><INPUT TYPE=TEST SIZE=20 NAME=FIELDNAME[2]></TD>
  81.         <TD WIDTH=75 ALIGN=CENTER>字段类型</TD>
  82.         <TD WIDTH=175 ALIGN=CENTER>
  83.         <SELECT NAME=TYPE[2] SIZE=1>
  84.         <OPTION VALUE=INTEGER(10)>普通整型</OPTION>
  85.         <OPTION VALUE=TINYINT(3)>短整型</OPTION>
  86.         <OPTION VALUE=FLOAT(10,4)>单精度浮点型</OPTION>
  87.         <OPTION VALUE=DOUBLE(10,4)>双精度浮点型</OPTION>
  88.         <OPTION VALUE=DATE>日期型</OPTION>
  89.         <OPTION VALUE=VARCHAR(255)>可变字符型</OPTION>
  90.         <OPTION VALUE=CHAR(20)>字符型(20个字符)</OPTION>
  91.         <OPTION VALUE=NONE SELECTED>空字段</OPTION>
  92.         </SELECT>
  93.         </TD>
  94.     </TR>
  95.     <TR>
  96.         <TD WIDTH=75 ALIGN=CENTER>字段名</TD>
  97.         <TD WIDTH=175 ALIGN=CENTER><INPUT TYPE=TEST SIZE=20 NAME=FIELDNAME[3]></TD>
  98.         <TD WIDTH=75 ALIGN=CENTER>字段类型</TD>
  99.         <TD WIDTH=175 ALIGN=CENTER>
  100.         <SELECT NAME=TYPE[3] SIZE=1>
  101.         <OPTION VALUE=INTEGER(10)>普通整型</OPTION>
  102.         <OPTION VALUE=TINYINT(3)>短整型</OPTION>
  103.         <OPTION VALUE=FLOAT(10,4)>单精度浮点型</OPTION>
  104.         <OPTION VALUE=DOUBLE(10,4)>双精度浮点型</OPTION>
  105.         <OPTION VALUE=DATE>日期型</OPTION>
  106.         <OPTION VALUE=VARCHAR(255)>可变字符型</OPTION>
  107.         <OPTION VALUE=CHAR(20)>字符型(20个字符)</OPTION>
  108.         <OPTION VALUE=NONE SELECTED>空字段</OPTION>
  109.         </SELECT>
  110.         </TD>
  111.     </TR>
  112.     <TR>
  113.         <TD WIDTH=75 ALIGN=CENTER>字段名</TD>
  114.         <TD WIDTH=175 ALIGN=CENTER><INPUT TYPE=TEST SIZE=20 NAME=FIELDNAME[4]></TD>
  115.         <TD WIDTH=75 ALIGN=CENTER>字段类型</TD>
  116.         <TD WIDTH=175 ALIGN=CENTER>
  117.         <SELECT NAME=TYPE[4] SIZE=1>
  118.         <OPTION VALUE=INTEGER(10)>普通整型</OPTION>
  119.         <OPTION VALUE=TINYINT(3)>短整型</OPTION>
  120.         <OPTION VALUE=FLOAT(10,4)>单精度浮点型</OPTION>
  121.         <OPTION VALUE=DOUBLE(10,4)>双精度浮点型</OPTION>
  122.         <OPTION VALUE=DATE>日期型</OPTION>
  123.         <OPTION VALUE=VARCHAR(255)>可变字符型</OPTION>
  124.         <OPTION VALUE=CHAR(20)>字符型(20个字符)</OPTION>
  125.         <OPTION VALUE=NONE SELECTED>空字段</OPTION>
  126.         </SELECT>
  127.         </TD>
  128.     </TR>
  129.     <TR>
  130.         <TD WIDTH=75 ALIGN=CENTER>字段名</TD>
  131.         <TD WIDTH=175 ALIGN=CENTER><INPUT TYPE=TEST SIZE=20 NAME=FIELDNAME[5]></TD>
  132.         <TD WIDTH=75 ALIGN=CENTER>字段类型</TD>
  133.         <TD WIDTH=175 ALIGN=CENTER>
  134.         <SELECT NAME=TYPE[5] SIZE=1>
  135.         <OPTION VALUE=INTEGER(10)>普通整型</OPTION>
  136.         <OPTION VALUE=TINYINT(3)>短整型</OPTION>
  137.         <OPTION VALUE=FLOAT(10,4)>单精度浮点型</OPTION>
  138.         <OPTION VALUE=DOUBLE(10,4)>双精度浮点型</OPTION>
  139.         <OPTION VALUE=DATE>日期型</OPTION>
  140.         <OPTION VALUE=VARCHAR(255)>可变字符型</OPTION>
  141.         <OPTION VALUE=CHAR(20)>字符型(20个字符)</OPTION>
  142.         <OPTION VALUE=NONE SELECTED>空字段</OPTION>
  143.         </SELECT>
  144.         </TD>
  145.     </TR>
  146.     <TR>
  147.         <TD WIDTH=75 ALIGN=CENTER>字段名</TD>
  148.         <TD WIDTH=175 ALIGN=CENTER><INPUT TYPE=TEST SIZE=20 NAME=FIELDNAME[6]></TD>
  149.         <TD WIDTH=75 ALIGN=CENTER>字段类型</TD>
  150.         <TD WIDTH=175 ALIGN=CENTER>
  151.         <SELECT NAME=TYPE[6] SIZE=1>
  152.         <OPTION VALUE=INTEGER(10)>普通整型</OPTION>
  153.         <OPTION VALUE=TINYINT(3)>短整型</OPTION>
  154.         <OPTION VALUE=FLOAT(10,4)>单精度浮点型</OPTION>
  155.         <OPTION VALUE=DOUBLE(10,4)>双精度浮点型</OPTION>
  156.         <OPTION VALUE=DATE>日期型</OPTION>
  157.         <OPTION VALUE=VARCHAR(255)>可变字符型</OPTION>
  158.         <OPTION VALUE=CHAR(20)>字符型(20个字符)</OPTION>
  159.         <OPTION VALUE=NONE SELECTED>空字段</OPTION>
  160.         </SELECT>
  161.         </TD>
  162.     </TR>
  163.     <TR>
  164.         <TD WIDTH=75 ALIGN=CENTER>字段名</TD>
  165.         <TD WIDTH=175 ALIGN=CENTER><INPUT TYPE=TEST SIZE=20 NAME=FIELDNAME[7]></TD>
  166.         <TD WIDTH=75 ALIGN=CENTER>字段类型</TD>
  167.         <TD WIDTH=175 ALIGN=CENTER>
  168.         <SELECT NAME=TYPE[7] SIZE=1>
  169.         <OPTION VALUE=INTEGER(10)>普通整型</OPTION>
  170.         <OPTION VALUE=TINYINT(3)>短整型</OPTION>
  171.         <OPTION VALUE=FLOAT(10,4)>单精度浮点型</OPTION>
  172.         <OPTION VALUE=DOUBLE(10,4)>双精度浮点型</OPTION>
  173.         <OPTION VALUE=DATE>日期型</OPTION>
  174.         <OPTION VALUE=VARCHAR(255)>可变字符型</OPTION>
  175.         <OPTION VALUE=CHAR(20)>字符型(20个字符)</OPTION>
  176.         <OPTION VALUE=NONE SELECTED>空字段</OPTION>
  177.         </SELECT>
  178.         </TD>
  179.     </TR>
  180.     <TR>
  181.         <TD WIDTH=75 ALIGN=CENTER>字段名</TD>
  182.         <TD WIDTH=175 ALIGN=CENTER><INPUT TYPE=TEST SIZE=20 NAME=FIELDNAME[8]></TD>
  183.         <TD WIDTH=75 ALIGN=CENTER>字段类型</TD>
  184.         <TD WIDTH=175 ALIGN=CENTER>
  185.         <SELECT NAME=TYPE[8] SIZE=1>
  186.         <OPTION VALUE=INTEGER(10)>普通整型</OPTION>
  187.         <OPTION VALUE=TINYINT(3)>短整型</OPTION>
  188.         <OPTION VALUE=FLOAT(10,4)>单精度浮点型</OPTION>
  189.         <OPTION VALUE=DOUBLE(10,4)>双精度浮点型</OPTION>
  190.         <OPTION VALUE=DATE>日期型</OPTION>
  191.         <OPTION VALUE=VARCHAR(255)>可变字符型</OPTION>
  192.         <OPTION VALUE=CHAR(20)>字符型(20个字符)</OPTION>
  193.         <OPTION VALUE=NONE SELECTED>空字段</OPTION>
  194.         </SELECT>
  195.         </TD>
  196.     </TR>
  197.     <TR>
  198.         <TD WIDTH=75 ALIGN=CENTER>字段名</TD>
  199.         <TD WIDTH=175 ALIGN=CENTER><INPUT TYPE=TEST SIZE=20 NAME=FIELDNAME[9]></TD>
  200.         <TD WIDTH=75 ALIGN=CENTER>字段类型</TD>
  201.         <TD WIDTH=175 ALIGN=CENTER>
  202.         <SELECT NAME=TYPE[9] SIZE=1>
  203.         <OPTION VALUE=INTEGER(10)>普通整型</OPTION>
  204.         <OPTION VALUE=TINYINT(3)>短整型</OPTION>
  205.         <OPTION VALUE=FLOAT(10,4)>单精度浮点型</OPTION>
  206.         <OPTION VALUE=DOUBLE(10,4)>双精度浮点型</OPTION>
  207.         <OPTION VALUE=DATE>日期型</OPTION>
  208.         <OPTION VALUE=VARCHAR(255)>可变字符型</OPTION>
  209.         <OPTION VALUE=CHAR(20)>字符型(20个字符)</OPTION>
  210.         <OPTION VALUE=NONE SELECTED>空字段</OPTION>
  211.         </SELECT>
  212.         </TD>
  213.     </TR>
  214.     <TR>
  215.         <TD WIDTH=75 ALIGN=CENTER>字段名</TD>
  216.         <TD WIDTH=175 ALIGN=CENTER><INPUT TYPE=TEST SIZE=20 NAME=FIELDNAME[10]></TD>
  217.         <TD WIDTH=75 ALIGN=CENTER>字段类型</TD>
  218.         <TD WIDTH=175 ALIGN=CENTER>
  219.         <SELECT NAME=TYPE[10] SIZE=1>
  220.         <OPTION VALUE=INTEGER(10)>普通整型</OPTION>
  221.         <OPTION VALUE=TINYINT(3)>短整型</OPTION>
  222.         <OPTION VALUE=FLOAT(10,4)>单精度浮点型</OPTION>
  223.         <OPTION VALUE=DOUBLE(10,4)>双精度浮点型</OPTION>
  224.         <OPTION VALUE=DATE>日期型</OPTION>
  225.         <OPTION VALUE=VARCHAR(255)>可变字符型</OPTION>
  226.         <OPTION VALUE=CHAR(20)>字符型(20个字符)</OPTION>
  227.         <OPTION VALUE=NONE SELECTED>空字段</OPTION>
  228.         </SELECT>
  229.         </TD>
  230.     </TR>
  231.     </TABLE>
  232.   </TD>
  233. </TR>
  234. <TR>
  235.   <TD ALIGN=CENTER COLSPAN=2>
  236.     <INPUT TYPE=SUBMIT VALUE=创建表 NAME=SWCODE>
  237.   </TD>
  238. </TR>
  239. </TABLE>
  240. </FORM>
  241. <FORM METHOD="POST" ACTION="MKDB.PHP">
  242. <TABLE WIDTH=400 BORDER=1 CELLSPACING=0 CELLPADDING=0>
  243. <TR>
  244.   <TD ALIGN=CENTER COLSPAN=2>删除一张已有的表</TD>
  245. </TR>
  246. <TR>
  247.   <TD WIDTH=150 ALIGN=CENTER>请输入数据库名:</TD>
  248.   <TD WIDTH=250 ALIGN=CENTER>
  249.     <INPUT TYPE=TEST SIZE=30 VALUE=DATABASE NAME=DATABASENAME>
  250.   </TD>
  251. </TR>
  252. <TR>
  253.   <TD WIDTH=150 ALIGN=CENTER>请输入表格名称:</TD>
  254.   <TD WIDTH=250 ALIGN=CENTER>
  255.     <INPUT TYPE=TEST SIZE=30 VALUE=TESTABLE NAME=TABLENAME>
  256.   </TD>
  257. </TR>
  258. <TR>
  259.   <TD ALIGN=CENTER COLSPAN=2>
  260.     <INPUT TYPE=SUBMIT VALUE=删除表 NAME=SWCODE>
  261.   </TD>
  262. </TR>
  263. </TABLE>
  264. </FORM>
  265. </BODY>
  266. </HTML>



  267. mkdb.php:通过函数联系mysql.

  268. <HTML>
  269. <HEAD>
  270. <TITLE>MYSQL数据库创建结果</TITLE>
  271. <?php
  272. function showdb($result)
  273. {
  274.   echo "<CENTER><TABLE BORDER=1 WIDTH=350 CELLSPACING=0 CELLPADDING=0>
  275.   <TR>
  276.     <TD WIDTH=100 ALIGN=CENTER>数据库序号</TD>
  277.     <TD WIDTH=250 ALIGN=CENTER>数据库名</TD>
  278.   </TR>";$i=0;
  279.   while($row=mysql_fetch_array($result))
  280.   {
  281.     $i=$i+1;
  282.     echo "<TR><TD WIDTH=100 ALIGN=CENTER>$i</TD>";
  283.     echo "<TD WIDTH=250 ALIGN=CENTER>";
  284.     echo $row["Database"];
  285.     echo "</TD></TR></CENTER>";
  286.   }
  287. }
  288. function showcol($result)
  289. {
  290.   echo "<CENTER><TABLE BORDER=1 WIDTH=350 CELLSPACING=0 CELLPADDING=0>
  291.   <TR>
  292.     <TD WIDTH=100 ALIGN=CENTER>字段名</TD>
  293.     <TD WIDTH=250 ALIGN=CENTER>字段类型</TD>
  294.   </TR>";$i=0;
  295.   while($row=mysql_fetch_array($result))
  296.   {
  297.     echo "<TR><TD WIDTH=100 ALIGN=CENTER>";
  298.     echo $row["Field"];
  299.     echo "</TD>";
  300.     echo "<TD WIDTH=250 ALIGN=CENTER>";
  301.     echo $row["Type"];
  302.     echo "</TD></TR></CENTER>";
  303.   }
  304. }
  305. function showtab($result,$DATABASENAME)
  306. {
  307.   echo "<CENTER><TABLE BORDER=1 WIDTH=350 CELLSPACING=0 CELLPADDING=0>
  308.   <TR>
  309.     <TD WIDTH=100 ALIGN=CENTER>表格序号</TD>
  310.     <TD WIDTH=250 ALIGN=CENTER>表格名称</TD>
  311.   </TR>";$i=0;
  312.   while($row=mysql_fetch_array($result))
  313.   {
  314.     $i=$i+1;
  315.     echo "<TR><TD WIDTH=100 ALIGN=CENTER>$i</TD>";
  316.     echo "<TD WIDTH=250 ALIGN=CENTER>";
  317.     echo $row["Tables_in_".$DATABASENAME];
  318.     echo "</TD></TR></CENTER>";
  319.   }
  320. }
  321. function creatdb($dbname)
  322. {
  323.   $result=mysql_create_db($dbname);
  324.   if ($result){
  325.     echo "<CENTER><TABLE BORDER=0 WIDTH=350 CELLSPACING=0 CELLPADDING=0><TR><TD ALIGN=CENTER>";
  326.     echo "<H4>$dbname 创建成功!</H4>";
  327.     echo "</TD></TR></TABLE></CENTER>";}
  328.   else{
  329.     echo "<CENTER><TABLE BORDER=0 WIDTH=350 CELLSPACING=0 CELLPADDING=0><TR><TD ALIGN=CENTER>";
  330.     echo "<H4>创建失败!</H4>";
  331.     echo "</TD></TR></TABLE></CENTER>";}
  332. }
  333. function dropdb($dbname)
  334. {
  335.   $result=mysql_drop_db($dbname);
  336.   if ($result){
  337.     echo "<CENTER><TABLE BORDER=0 WIDTH=350 CELLSPACING=0 CELLPADDING=0><TR><TD ALIGN=CENTER>";
  338.     echo "<H4>$dbname 成功删除!</H4>";
  339.     echo "</TD></TR></TABLE></CENTER>";}
  340.   else{
  341.     echo "<CENTER><TABLE BORDER=0 WIDTH=350 CELLSPACING=0 CELLPADDING=0><TR><TD ALIGN=CENTER>";
  342.     echo "<H4>删除失败!</H4>";
  343.     echo "</TD></TR></TABLE></CENTER>";}
  344. }
  345. ?>
  346. </HEAD>
  347. <BODY>
  348. <CENTER><H3>数据库创建结果如下:</H3></CENTER>
  349. <?php
  350. $result=mysql_connect();
  351. switch($SWCODE){
  352.   case '创建数据库':
  353.     creatdb($DATABASENAME);
  354.     echo "<CENTER><H4>目前数据库列表如下:</H4></BR></CENTER>";
  355.     $result=mysql_list_dbs();
  356.     showdb($result);
  357.     break;
  358.   case '删除数据库':
  359.     dropdb($DATABASENAME);
  360.     echo "<CENTER><H4>目前数据库列表如下:</H4></BR></CENTER>";
  361.     $result=mysql_list_dbs();
  362.     showdb($result);
  363.     break;
  364.   case '创建表':
  365.     if (mysql_select_db($DATABASENAME))
  366.     {
  367.         if (mysql_db_query($DATABASENAME,"select * from $TABLENAME"))
  368.           echo "<H4><CENTER>在数据库: $DATABASENAME 中已存在 $TABLENAME 表。请检查表名称!</CENTER></H4>";
  369.         else
  370.         {
  371.           $string="CREATE TABLE ".$TABLENAME."(";
  372.           if ($TYPE[1]<>"NONE")   $string=$string.$FIELDNAME[1]." ".$TYPE[1];
  373.           for($i=2;$i<=10;$i++)
  374.           {
  375.             if ($TYPE[$i]<>"NONE")   $string=$string.",".$FIELDNAME[$i]." ".$TYPE[$i];
  376.           }
  377.           $string=$string.")";
  378.           $result=mysql_db_query($DATABASENAME,"$string");
  379.           if ($result)
  380.           {
  381.             echo "<H4><CENTER>成功的在数据库: $DATABASENAME 中创建 $TABLENAME 表!</CENTER></H4>";
  382.             $result=mysql_db_query($DATABASENAME,"SHOW COLUMNS FROM $TABLENAME");
  383.             showcol($result);
  384.           }
  385.           else
  386.           {
  387.             echo "<H4><CENTER>在数据库: $DATABASENAME 中创建 $TABLENAME 表的动作失败!请检查原因!</CENTER></H4>";
  388.           }
  389.         }
  390.     }
  391.     else
  392.         echo "<CENTER><H4>此数据库不存在!请检查数据库名。</H4></BR></CENTER>";
  393.     $result=mysql_db_query($DATABASENAME,"SHOW TABLES");
  394.     if ($result)
  395.     {
  396.         echo "<CENTER><H5>在".$DATABASENAME."中已存在的表格如下所示:</H5></CENTER>";
  397.         showtab($result,$DATABASENAME);
  398.     }
  399.     break;
  400.   case '删除表':
  401.     if (mysql_select_db($DATABASENAME))
  402.     {
  403.         $result=mysql_db_query($DATABASENAME,"DROP TABLE $TABLENAME");
  404.         if ($result)
  405.         {
  406.           echo "<CENTER><H3>已成功的在数据库".$DATABASENAME."中将表".$TABLENAME."删除</CENTER></H3>";
  407.           $result=mysql_db_query($DATABASENAME,"SHOW TABLES");         
  408.           if ($result)
  409.           {
  410.             echo "<CENTER><H5>在".$DATABASENAME."中已存在的表格如下所示:</H5></CENTER>";
  411.             showtab($result,$DATABASENAME);
  412.           }
  413.         }
  414.         else
  415.         {
  416.           echo "<CENTER><H3>在数据库".$DATABASENAME."中未将表".$TABLENAME."删除!</CENTER></H3>";
  417.           $result=mysql_db_query($DATABASENAME,"SHOW TABLES");         
  418.           if ($result)
  419.           {
  420.             echo "<CENTER><H5>在".$DATABASENAME."中已存在的表格如下所示:</H5></CENTER>";
  421.             showtab($result,$DATABASENAME);
  422.           }
  423.         }
  424.     }
  425.     else
  426.         echo "<CENTER><H3>数据库".$DATABASENAME."不存在!</H3></CENTER>";
  427.     break;
  428.   default:
  429.     echo "<center><h2>您悠着点!</h2></center>";
  430.     break;
  431. }
  432. ?>
  433. </BODY>
  434. </HTML>
复制代码

使用时,需将着两个文件分别放到Apache的访问目录下,并用IE访问mkdb.html便可.

[ 本帖最后由 linsie 于 2006-4-24 04:09 编辑 ]
karl907 发表于 2006-4-24 08:20:48 | 显示全部楼层
我倒。。。。mjj的。。。hoho!!!
回复

使用道具 举报

弋翔网络y 发表于 2006-4-24 14:06:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| linsie 发表于 2006-4-26 14:46:54 | 显示全部楼层
UP
回复

使用道具 举报

弋翔网络yxdns 发表于 2006-4-27 19:12:18 | 显示全部楼层
学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-29 00:55 , Processed in 0.025537 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表