连接数据库错误mysqli连接

时间:2018-03-31 08:03:55

标签: php mysql

请帮我解决

  

警告:mysqli_select_db()期望参数1为mysqli,第10行的C:\ xampp \ htdocs \ trperpus \ include \ koneksi_db.php中给出的字符串

     

警告:mysqli_error()预计在第10行的C:\ xampp \ htdocs \ trperpus \ include \ koneksi_db.php中给出1个参数0   Gagal mengaktifkan数据库

.myConstAction

3 个答案:

答案 0 :(得分:0)

$ db_name和konek 在函数的参数中互换。应该逆转。

<强>替换

mysqli_select_db($db_name, $konek) or die ("Gagal mengaktifkan database".mysqli_error());

。通过

mysqli_select_db($konek, $db_name) or die ("Gagal mengaktifkan database".mysqli_error());

答案 1 :(得分:0)

您不需要此行mysqli_select_db此功能用于更改默认数据库,而您mysqli_connect已选择它,尝试删除。

您可以阅读一些文档here

  

注意:

     

此功能仅应用于更改默认数据库   连接。您可以使用第4个参数选择默认数据库   在mysqli_connect()。

答案 2 :(得分:0)

正如日志所说,

  

mysqli_select_db()期望参数1为mysqli

另外,

  

mysqli_error()只需要1个参数,0给定

所以你应该这样做:

mysqli_select_db($konek) or die ("Gagal mengaktifkan database".mysqli_error("my error message"));