이 질문에 대한 대답은 쉬운 것입니다. (희망).PHP에서 group_concat와 함께 객체 사용
mysql에서 PHP 개체로 행을로드하고 있습니다. 쿼리는 group_concat MySQL 함수에 대한 참조를 포함합니다.
이것은 (서하십시오/I가 올바른 용어를 사용하고 있지 않다 경우에 저를 정정) 나는 $ 행 변수를 위해서 var_dump 때
, 그것은 다음과 같습니다 그것의 열쇠 중 하나로 GROUP_CONCAT를 포함하는 구조 객체를 반환 :
object(stdClass)#21 (2) { ["id"]=> string(4) "7583" ["group_concat(resourceId)"]=> string(2) "25,26"}
내가 사용하여 ID를 참조 할 수 있습니다 : $ 로우 -> ID를,하지만 난 사용하여 RESOURCEID을 참조 할 수 없습니다 $ 로우 -> GROUP_CONCAT (RESOURCEID) 나는 다음과 같은 오류가
:
Call to undefined method stdClass::group_concat()
해당 group_concat (resourceId) 필드의 데이터를 어떻게 가져올 수 있는지 알려주십시오.
감사합니다.
항상 집계 열에 별칭을 지정해야합니다. 아래의 juergen_d의 대답을 참조하십시오. –