以下是创建数据库的程序,但是我每次创建点确定时总无法显示,why?
<?
require 'main.inc';
$hostname = 'localhost';
$username = 'zhangfan';
$password = 'study';
$link_id=@mysql_connect($hostname,$username,$password);
if($link_id)
{
$dbname=$arr_request['dbname'];
$result=mysql_query("CREATE DARTABASE $dbname");
if(!$result)
{show_title("创建数据库");
 show_dbs();
 show_msg("创建新数据库之前,请确认你拥有创建数据库的权限.");
 echo '<form action='.PHP_SELF.' method="post">';
 echo '<table>';
 echo '<tr>
   <td>数据库名称:</td><td><input type="text" name="dbname"></td>
       </tr>';
 echo '<tr>
  <td><input type="submit" value="确定"></td>
       </tr>';
 echo '</form>';
 show_foot();
 }
 else
{show_title("创建成功");
show_msg("在MySQL创建数据库".$dbname."成功");
show_dbs();//数据库列表
show_foot();
}
}
else
{
show_title("无法连接数据库!");
show_msg("无法连接数据库,请检查你的用户名和密码是否正确!");
show_foot();
}
?>