我做了一些搜索,看到有人在谈论循环结果,因为它们无法直接作为文本访问,但我使用此查询调用的只是1条信息。
我还在学习PHP和SQL,所以我不明白为什么我会收到这个错误。
这是显示的整个错误屏幕......
MyBB遇到内部错误,无法继续。 错误类型: 可捕获的致命错误(4096)
错误消息:类mysqli_result的对象无法转换为字符串 位置:文件:inc / functions_online.php
代码:
$queryz = $db->query("SELECT location FROM mybb_testing8 WHERE uid='1'");
echo $queryz;
回溯: 文件行功能 /inc/class_error.php 208 errorHandler-> output_error /inc/functions_online.php 1044 errorHandler->错误 /online.php 242 build_wol_row
......错误屏幕结束......
我不知道" Backtrace"上面的信息有助于搞清楚这一点。我试图开始工作的命令显示在上面的错误中。 我想要的是查看"位置"中的信息。 mybb_testing8表中用户1的列。我该怎么做?有人可以帮助我理解为什么这不起作用,对于一个非常新的人来说,最简单的说法是什么?此外,有人可以将编码转换为可行的版本吗?
谢谢!
PS:我在MyBB论坛上使用 如果对于如何编写代码至关重要的话,我会运行。