gpt4 book ai didi

PHP 找不到 mySQL 数据库?

转载 作者:太空宇宙 更新时间:2023-11-03 10:24:05 25 4
gpt4 key购买 nike

一定是我做错了什么

我有一个非常简单的脚本和一个非常简单的数据库不知道为什么它不起作用..

请帮忙

<?php

error_reporting(E_ALL);

$link = mysql_connect('localhost', 'root', 'password');
if(!$link)
{
die('Could not connect: ' . mysql_error());
}

$database = mysql_select_db('test_db', $link);
if(!$database)
{
die('Could not connect to database: ' . mysql_error());
}

$result = mysqli_query($link, "SELECT forename FROM users WHERE id='1'");
if(!$result)
echo 'PROBLEM';
$row = mysqli_fetch_array($result);
echo $row[0];

?>

它甚至没有给出任何错误,只是回显“问题”...

数据库连接正常,数据库中有 1 个用户,ID 为 1,名字为 Cristian。

最佳答案

$result = mysqli_query 中尝试使用 $result = mysql_query 同样在 $row = mysqli_fetch_array 中应该有帮助

尝试用这个替换你从 $result 开始的代码

$result = mysql_query("SELECT forename FROM users WHERE id='1'");
if(!$result)
echo 'PROBLEM';
$row = mysql_fetch_array($result);
echo $row[0];

?>

关于PHP 找不到 mySQL 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7830042/

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