【问题标题】:Mysql returns NULL instead of a valueMysql 返回 NULL 而不是一个值
【发布时间】:2020-02-23 09:53:51
【问题描述】:

我有一个本地服务器(apache、php、mysql)在我的计算机上运行,​​一切都很好。但我决定将它迁移到一个 orangePi 上。现在我遇到了一个问题,当我在数据库中写一些东西时,一切正常,但是当我尝试使用这段代码读取它时:

foreach ($db->query("SELECT * FROM " . $table ) as $row)
        $val[$val_len++] = $row;

我得到了正确的行数,但所有的值都是 NULL。 请帮帮我,我不知道发生了什么事

【问题讨论】:

  • 你能用mysql工作台检查表中的值吗?
  • 我只是使用终端,但是我可以检查值

标签: mysql orange-pi


【解决方案1】:

如果 php query("SELECT * FROM " . $table ) as $row 可以返回值,只需调试, 如果不检查数据源是否是预期的数据库主机和数据库

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-15
    • 1970-01-01
    • 2020-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-12
    • 2011-05-18
    相关资源
    最近更新 更多