为什么运行总是数据库创建失败?本人新手,求高手解答!
<formaction="/index.php"method="post">用户名:<inputtype="text"name="name"/><br/>密码:<inpu...
<form action="/index.php" method="post">
用户名:<input type="text" name="name"/>
<br/>
密码:<input type="password" name="pass"/>
<br/>
<input type="submit" value="注册"/>
</form>
<?php
//连接数据库并出错检查
$con = mysql_connect("localhost","xinglang110","QPS4AADDL6US");
if (!$con)
{
die('未连接数据库: ' . mysql_error());
}
//创建数据库并检查
$sql="CREATE DATABASE my_db";
if (mysql_query($sql,$con))
{
echo "Database created";
}
else
{
echo "数据库创建失败: " . mysql_error();
}
//选择数据库
mysql_select_db("my_db", $con);
//插入数据
$sql_new="INSERT INTO user (username, password)
VALUES
('$_POST[name]','$_POST[pass]')";
if (!mysql_query($sql_new,$con))
{
echo"注册失败 " . mysql_error();
}
else
{
echo "注册成功";
}
mysql_close($con);
?> 展开
用户名:<input type="text" name="name"/>
<br/>
密码:<input type="password" name="pass"/>
<br/>
<input type="submit" value="注册"/>
</form>
<?php
//连接数据库并出错检查
$con = mysql_connect("localhost","xinglang110","QPS4AADDL6US");
if (!$con)
{
die('未连接数据库: ' . mysql_error());
}
//创建数据库并检查
$sql="CREATE DATABASE my_db";
if (mysql_query($sql,$con))
{
echo "Database created";
}
else
{
echo "数据库创建失败: " . mysql_error();
}
//选择数据库
mysql_select_db("my_db", $con);
//插入数据
$sql_new="INSERT INTO user (username, password)
VALUES
('$_POST[name]','$_POST[pass]')";
if (!mysql_query($sql_new,$con))
{
echo"注册失败 " . mysql_error();
}
else
{
echo "注册成功";
}
mysql_close($con);
?> 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询