来自其他Php文件的Php mysqli_查询连接链接
我曾经使用mysql\u query执行一个查询,但是我发现了一个新函数,它是mysqli\u query,它要求两个参数:1是连接链接,2是查询。 如何从其他php文件(如congif.php文件)创建连接链接。我已经展示了一个例子,我只需要一个解决方案,如何通过包含config.php文件将连接链接传递到整个项目中。 1 Config.php 2.php用户 如何在整个项目中使用$conn。因此,我可以在所有类型的函数中使用$conn,例如mysqli\u query或mysqli\u num,您可以将其添加到您的\u构造中 您的config.php是错误的 应该是来自其他Php文件的Php mysqli_查询连接链接,php,mysql,Php,Mysql,我曾经使用mysql\u query执行一个查询,但是我发现了一个新函数,它是mysqli\u query,它要求两个参数:1是连接链接,2是查询。 如何从其他php文件(如congif.php文件)创建连接链接。我已经展示了一个例子,我只需要一个解决方案,如何通过包含config.php文件将连接链接传递到整个项目中。 1 Config.php 2.php用户 如何在整个项目中使用$conn。因此,我可以在所有类型的函数中使用$conn,例如mysqli\u query或mysqli\u nu
$conn= mysqli_connect("localhost", "root", "", "abc") or die(mysqli_error($conn));
//I added the error just to check any error.
然后,你可以简单地使用include_,只需使用一次
或者你可以看到基本的结构
$conn= mysqli_connect("localhost", "root", "YourPassword", "YourDatabaseName")
or die(mysqli_error($conn));
在config.php文件中,您可能希望将连接定义为:
global $conn;
此外,config.php中的函数或config.php之后包含的用于执行查询的另一个脚本文件将使您的工作更轻松:
function query($sql){
return mysqli_query($conn, $sql);
}
还有更重要的是,您使用mysqli_函数时出错了吗?这是你的问题让我知道你似乎是个初学者/学习者。更好地学习PDO,因为它是新的,并且有很多特性。我个人使用PDO,但是mysqli_u对于初学者和高级用户来说都是完全可以接受的。
$conn= mysqli_connect("localhost", "root", "YourPassword", "YourDatabaseName")
or die(mysqli_error($conn));
global $conn;
function query($sql){
return mysqli_query($conn, $sql);
}