PHP 使用PDO连接MYSQL,用的版本是5.2.17的PHP,在WINDOWS环境下面可以正常,但是把我的程序传到服务器

2025-05-14 06:28:14
推荐回答(2个)
回答1:

从你的报错信息可以推测出原因是你的$result变量为false,导致fetch()不可用。
进一步是你的query()的返回值为false,看看是不是数据库连接没配置好,或news表中没有数据。

回答2:

我也怀疑是数据库没接上
你是不是远程进数据库的代码错了
本地是-h localhost -uroot -p
但是服务器如果不是连自己的数据库是要改的
localhost应该改为数据库所在PC的IP地址