1

我在这里遇到了一些麻烦。我希望有人可以帮助我。

所以让我先解释一下

可以说我有这张桌子

idBarang | idAttribute | Value
----------------------------------
1        | 2           | A
2        | 2           | B
3        | 2           | B
4        | 2           | C,D

然后我有这个查询代码

select * from relation_barang where idAttribute = '2' GROUP BY value  limit 0,20

我的问题是,请尝试查看我的查询结果对象的 var_dump

array(2) {
  [0]=>
  object(stdClass)#4 (5) {

    ["idBarang"]=>
    string(1) "1"
    ["idAttribute"]=>
    string(1) "2"
    ["value"]=>
    string(14) "A"

  }
    {
  [1]=>
  object(stdClass)#4 (5) {
    ["idBarang"]=>
    string(1) "2"
    ["idAttribute"]=>
    string(1) "2"
    ["value"]=>
    string(1) "B"

  }


[1]=>
      object(stdClass)#4 (5) {
        ["idBarang"]=>
        string(1) "4"
        ["idAttribute"]=>
        string(1) "2"
        ["value"]=>
        string(1) "C,D"

      }

    }

想要的是这样的

array(2) {
      [0]=>
      object(stdClass)#4 (5) {

        ["idBarang"]=>
        string(1) "1"
        ["idAttribute"]=>
        string(1) "2"
        ["value"]=>
        string(14) "A"

      }
        {
      [1]=>
      object(stdClass)#4 (5) {
        ["idBarang"]=>
        string(1) "2"
        ["idAttribute"]=>
        string(1) "2"
        ["value"]=>
        string(1) "B"

      }
 [2]=>
      object(stdClass)#4 (5) {
        ["idBarang"]=>
        string(1) "4"
        ["idAttribute"]=>
        string(1) "2"
        ["value"]=>
        string(1) "C"

      }
[3]=>
      object(stdClass)#4 (5) {
        ["idBarang"]=>
        string(1) "4"
        ["idAttribute"]=>
        string(1) "2"
        ["value"]=>
        string(1) "D"

      }


    }

我尝试在谷歌上搜索但找不到解决方案

怎么做?有谁知道该怎么做?我在这里真的很困惑..请任何专家帮助我,谢谢

4

0 回答 0