我不断收到错误消息。
<?php
mysqli_connect("localhost", "root", "");
mysqli_select_db("account");
?>
这是我尝试在浏览器中加载它时收到的错误消息:
Warning: mysqli_select_db() expects parameter 1 to be mysqli, null given in C:\xampp\htdocs\MyWebsite\TechanexSiteBase\connect.php on line 4.
最佳答案
完整指南
注意:
- 使用 mysqli,您可以在
mysqli_connect()
中指定数据库名称 您必须使用
mysqli_connect_error()
,而不是mysqli_error()
来获取 来自mysqli_connect()
的错误,因为后者要求您提供 有效的连接。<?php // Creating a database connection $connection = mysqli_connect("localhost", "root", "", "databse_name"); if (!$connection) { die("Database connection failed: " . mysqli_connect_error()); } // Selecting a database $db_select = mysqli_select_db($connection, "databse_name"); if (!$db_select) { die("Database selection failed: " . mysqli_connect_error()); } ?>
只需复制并粘贴然后更改数据库名称
关于php - 警告 : mysqli_select_db() expects parameter 1 to be mysqli, 给出 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35472867/