这是我当前的代码:
SELECT id, name, concat_ws(',', tag1, nullif(tag2, ''), nullif(tag3, '')) FROM TABLE
和
echo ' '.$result[$x]['GROUP_CONCAT(tag1)'].' '.$result[$x]['GROUP_CONCAT(tag2)'].' ';
Error: Notice: Undefined index: GROUP_CONCAT(tag1)
我的代码有什么问题?
最佳答案
像这样
SELECT id, name, concat_ws(' , ', tag1, nullif(tag2, ''), nullif(tag3, '')) as data FROM TABLE
然后将其打印为
echo $result[$x]['data'];
它将发出作为
tag1 , tag2 , tag3
我认为这会对您有所帮助。
关于php - 如果值为空,如何使用contact_ws,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44675584/