2012-04-02 106 views
0

出于某种原因,我得到没有数据库选择的错误 - 不知道为什么

没有数据库中选择

我不知道这是为什么不工作的错误,难道我失明?

$con = mysql_connect('localhost','myusername','mypassword'); 
if (!$con) 
    { 
    die('Could not connect: ' . mysql_error()); 
    } 
mysql_select_db('mydatabase'); 

在实际的用户名,密码或数据库名称中没有输入错误,我在代码中看不到错误。

建议非常感谢。 感谢

+0

mysql_select_db('mydatabase')'的返回值是什么? – 2012-04-02 10:58:20

+1

你有'用户名'添加到'user'表吗?如果你用'root'用户尝试相同的代码会怎么样? – Rahul 2012-04-02 11:06:22

+0

好吧,我一直是一个完整的木偶!我很抱歉浪费大家的时间。我实际上并没有将用户添加到数据库中。谢谢@Rahul – 2012-04-02 11:09:08

回答

2

你有username添加到user表?如果您尝试使用root用户的相同代码,该怎么办?

1

尝试:

mysql_select_db('mydatabase', $con); 

在代替:

mysql_select_db('mydatabase'); 
+0

谢谢,但没有运气。同样的错误。 – 2012-04-02 10:57:23

相关问题