mysqli_fetch_array不适用于已部署的服务器

时间:2016-04-07 05:15:40

标签: php html mysql mysqli

伙计,

我在开发过程中遇到了一个奇怪的问题。首先,我在本地主机上工作,一切都正常使用此代码

UserIP = Dns.GetHostAddresses(Dns.GetHostName())[1].ToString();

一切正常,直到我在我的linux服务器上部署并且我遇到了这个错误,

  

警告:mysqli_fetch_assoc()期望参数1为mysqli_result,   给出的布尔值   第42行/var/www/html/SOBCASHIER/html/reports/cashreceipt_print.php

我不知道任何有效的解决方案,请帮助我......

1 个答案:

答案 0 :(得分:1)

使用区分大小写的单词检查您的查询。匹配数据库中的列名,您的查询必须相同。

因为区分大小写适用于localhost,但它会在实时服务器上出错。

另外,请确保按照服务器配置连接数据库。

您可以看到类似问题的帖子here