我的计算机上运行着本地服务器(apache、php、mysql),一切都很好。但我决定将其迁移到 OrangePi 上。现在我遇到了问题,当我在数据库中写入一些内容时,一切正常,但是当我尝试使用以下代码读取它时:
foreach ($db->query("SELECT * FROM " . $table ) as $row)
$val[$val_len++] = $row;
我得到了正确的行数,但所有值都是 NULL。 请帮助我,我不知道发生了什么
最佳答案
只需调试 php query("SELECT * FROM ". $table ) as $row 是否可以返回值, 如果不是,请检查数据源是否是预期的数据库主机和数据库
关于Mysql 返回 NULL 而不是值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58585730/