Используя php для возврата GROUP_CONCAT ('столбец x') значения

В 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
5
задан Funk Forty Niner 4 February 2018 в 16:05
поделиться

2 ответа

Используйте псевдоним для столбца .

 GROUP_CONCAT (provision_id) как идентификаторы
...
echo $ content-> pids 

12
ответ дан 18 December 2019 в 10:48
поделиться

Если вы выполняете выборку в объекты, вы должны давать имена столбцов, которые являются допустимыми идентификаторами членов класса в PHP (я буду ссылаться на руководство, хотя их описание допустимых имен переменных ужасно):

SELECT ... GROUP_CONCAT(provision_id) AS provisions
4
ответ дан 18 December 2019 в 10:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: