gpt4 book ai didi

php - 在 PHP 中使用带有 group_concat 的对象

转载 作者:行者123 更新时间:2023-11-29 06:04:33 26 4
gpt4 key购买 nike

我确信这个问题的答案很简单(我希望如此)。

我正在将一行从 mysql 加载到 php 对象中。该查询包含对 group_concat MySQL 函数的引用。

这将返回一个对象,其结构包括 group_concat 作为其键之一(如果我没有使用正确的术语,请原谅/纠正我)

当我 var_dump $row 变量时,它看起来像这样:

object(stdClass)#21 (2) { ["id"]=> string(4) "7583" ["group_concat(resourceId)"]=> string(2) "25,26"}

我可以使用 $row->id 引用 id,但无法使用 $row->group_concat(resourceId) 引用 resourceId

我收到以下错误:

Call to undefined method stdClass::group_concat()

请告诉我如何获取该 group_concat(resourceId) 字段中的数据?

谢谢。

最佳答案

在 select 语句中为 group_concat 使用别名。类似的东西

select group_concat(resourceId) as res_group
from your_table

然后您可以使用别名引用该“列”。

关于php - 在 PHP 中使用带有 group_concat 的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12177709/

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