MySQL登录页​​面连接错误

时间:2015-06-12 09:35:15

标签: php mysql mysqli mysql-workbench

我正在尝试将mysql pge与php连接。 我写的代码如下。

id_team   id_leader   id_member1   id_member2
---------------------------------------------

我在网页上得到的错误如下。

警告:mysqli_select_db()期望参数1为mysqli,第7行的C:\ wamp \ www \ rms_app \ WebContent \ connectivity.php中给出的字符串     [下午3:00:18] vinod bhandari:  警告:mysqli_error()期望在第7行的C:\ wamp \ www \ rms_app \ WebContent \ connectivity.php中给出1个参数,0

请帮助纠正这个问题。

2 个答案:

答案 0 :(得分:2)

mysqli_select_db需要第一个参数作为连接的资源对象。但是您将数据库名称作为第一个参数传递,而连接对象则传递第二个参数。应该是 -

$db= mysqli_select_db($con, DB_NAME);

mysqli::select_db

<强>更新

您还必须执行相同的操作 -

$query = mysqli_query($con, "SELECT * FROM login where UserName = '$_POST[username]' AND pass = '$_POST[password]'");

答案 1 :(得分:1)

作为

private void jTextField1KeyTyped

需要第一个参数 mysqli_select_db ( mysqli $link , string $dbname );

所以它会是

connection and second database name

另请阅读mysqli_select_db

$db= mysqli_select_db($con,DB_NAME); 相同,需要第一个参数为mysqli_query(),第二个connection

query