В PHP имена функций не чувствительны к регистру. Это может привести вас к мысли, что все идентификаторы в php не чувствительны к регистру. Угадай еще раз. Переменные чувствительны к регистру. WTF.
function add($a, $b)
{
return $a + $b;
}
$foo = add(1, 2);
$Foo = Add(3, 4);
echo "foo is $foo"; // outputs foo is 3
echo "Foo is $Foo"; // outputs Foo is 7
Используйте псевдоним для столбца .
GROUP_CONCAT (provision_id) как идентификаторы
...
echo $ content-> pids
Если вы выполняете выборку в объекты, вы должны давать имена столбцов, которые являются допустимыми идентификаторами членов класса в PHP (я буду ссылаться на руководство, хотя их описание допустимых имен переменных ужасно):
SELECT ... GROUP_CONCAT(provision_id) AS provisions