我想返回使用 group_concat 作为数据数组从数据库检索的值。是否可以在 mysql 查询中执行此操作?或者我需要将数据分解成数组吗?
GROUP_CONCAT(sh.hold_id) as holds
返回这个
[holds] => 3,4
我希望它返回:
[holds] => array(3,4)
正如我在评论中所说:你需要explode https://www.php.net/manual/en/function.explode.php使用如下 php 代码将数据放入数组中:
$holds = explode(',', $holds);
因为mysql没有数据数组类型的概念。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)