gpt4 book ai didi

PHP 和 MySQLi 将查询结果转换为字符串时出错

转载 作者:太空宇宙 更新时间:2023-11-03 10:56:16 26 4
gpt4 key购买 nike

<分区>

我正在为学校完成一项作业,其中涉及使用 PHP 生成 SQL 结果表。我在转换查询结果时遇到问题。这是我的错误信息:

Catchable fatal error: Object of class mysqli_result could not be converted to string

这是我的代码的相关部分:

$q = "SELECT pages.pageid,pages.pagetitle,pagetype.pagetypename,stylesheets.stylename
FROM pages
INNER JOIN stylesheets
ON pages.styleid=stylesheets.styleid
INNER JOIN pagetype
ON pages.pagetypeid=pagetype.pagetypeid
ORDER by pages.".$sortBy." ".$sortDirection;
print("<p>Query: ".$q."</p>\n");


$r = mysqli_query($db_link,$q);
$n = mysqli_num_rows($r);
print("<p>$r</p>");

我唯一的理论是,也许因为我正在对多个表使用内部联接,所以我还需要做一些额外的事情吗?我根据 MySQL 服务器中显示的代码运行了查询,它运行良好并返回了正确的结果。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com