gpt4 book ai didi

php - 无法显示来自mysql的php查询结果

转载 作者:行者123 更新时间:2023-11-30 22:17:29 24 4
gpt4 key购买 nike

你好,我是 phpmysql 的新手,我不知道哪里出了问题。

我无法显示查询结果,并且与 mysql 的连接已成功连接。

我不使用wampserver,我只是分别安装了phpmysqlApache

提前致谢。

代码

 <?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
$servername = "localhost";
$username = "root";
$password = "";

// Create connection
$conn = mysqli_connect($servername, $username, $password);

// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";


$sql="select * from `books`;";
$result=mysqli_query($conn,$sql);
if (!$result){
echo "query cannot execute";
};

?>

它只显示“查询无法执行”

最佳答案

mysqli_connect() 需要传第四个参数数据库名

应该是

$conn = mysqli_connect($servername, $username, $password,"YOUR_DATABASE");

阅读http://php.net/manual/en/mysqli.error.php检查查询中的错误。

阅读http://php.net/manual/en/mysqli-result.fetch-array.php从查询结果中获取数据

关于php - 无法显示来自mysql的php查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37790666/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com