成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

PHP 把MYSQL重復(fù)ID 二維數(shù)組重組為三維數(shù)組

Kyxy / 1986人閱讀

摘要:應(yīng)用場景在使用關(guān)聯(lián)查詢時,比如產(chǎn)品表與產(chǎn)品圖片表關(guān)聯(lián),一個產(chǎn)品多張產(chǎn)品圖片,關(guān)聯(lián)查詢結(jié)果如下那么,我們要的結(jié)果一般是這樣的,如下解決方案

應(yīng)用場景

MYSQL在使用關(guān)聯(lián)查詢時,比如 產(chǎn)品表 與 產(chǎn)品圖片表關(guān)聯(lián),一個產(chǎn)品多張產(chǎn)品圖片,關(guān)聯(lián)查詢結(jié)果如下:

$arr=[
    ["id"=>1,"img"=>"img1"],
    ["id"=>1,"img"=>"img2"],
    ["id"=>1,"img"=>"img3"],
    ["id"=>2,"img"=>"img1"],
    ["id"=>2,"img"=>"img2"],
    ["id"=>2,"img"=>"img3"],
    ["id"=>3,"img"=>"img1"],
    ["id"=>3,"img"=>"img2"],
    ["id"=>3,"img"=>"img3"],
]

那么,我們要的結(jié)果一般是這樣的,如下:

$arr=[
    ["id"=>1,"img"=>["img1","img2","img3"]],
    ["id"=>2,"img"=>["img1","img2","img3"]],
    ["id"=>3,"img"=>["img1","img2","img3"]],
]
解決方案
    $arr=[
        ["id"=>1,"img"=>"img1"],
        ["id"=>1,"img"=>"img2"],
        ["id"=>1,"img"=>"img3"],
        ["id"=>2,"img"=>"img1"],
        ["id"=>2,"img"=>"img2"],
        ["id"=>2,"img"=>"img3"],
        ["id"=>3,"img"=>"img1"],
        ["id"=>3,"img"=>"img2"],
        ["id"=>3,"img"=>"img3"],
    ]
    
    $arr1=array();
    foreach ($arr as $key => $value) {
            
        if( in_array($value["id"], $value)){

          $arr1[$value["id"]]["id"]=$value["id"];
          $arr1[$value["id"]]["img"][]=$value["img"];


        }      
    }

    var_dump($arr1);

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/21802.html

相關(guān)文章

  • 【SPL標準庫專題(9)】Datastructures:SplFixedArray

    摘要:主要是處理數(shù)組相關(guān)的主要功能,與普通不同的是,它是固定長度的,且以數(shù)字為鍵名的數(shù)組,優(yōu)勢就是比普通的數(shù)組處理更快。類摘要方法導(dǎo)入數(shù)組,返回對象把對象數(shù)組導(dǎo)出為真正的數(shù)組由于是定長數(shù)組,所以超過定長就會拋出異常。 SplFixedArray主要是處理數(shù)組相關(guān)的主要功能,與普通php array不同的是,它是固定長度的,且以數(shù)字為鍵名的數(shù)組,優(yōu)勢就是比普通的數(shù)組處理更快。 類摘要 SplF...

    lindroid 評論0 收藏0
  • numpy數(shù)組維度理解終結(jié)版

    摘要:寫在前面可能你會不相信,我是從玩中過來的,我覺得有必要記錄一下,這個坑還非踩不可為了說的清楚一點兒,我多鋪墊一點兒,先說說數(shù)組維度的理解引子老鐵們猜一猜長啥樣我猜你還沒到點我到底想說啥,還是一頭霧水,對吧哈哈別揍我,關(guān)子賣的挺大,我到底想說 寫在前面 可能你會不相信,我是從玩pytorch中過來的,我覺得有必要記錄一下,transpose這個坑還非踩不可,為了說的清楚一點兒,我多鋪墊一...

    LeexMuller 評論0 收藏0
  • 887-三維形體投影面積

    摘要:現(xiàn)在,我們查看這些立方體在和平面上的投影。投影就像影子,將三維形體映射到一個二維平面上。返回所有三個投影的總面積。 前言 LeetCode Weekly Contest 96的第一道題目,分值為4分。雖然標注為簡單,但是需要有很好的空間想象力。原題目內(nèi)容如下(由于這個題目需要結(jié)合題目中的示例查看,示例為一些圖片,所以建議去原站看): 在 N * N 的網(wǎng)格中,我們放置了一些與 x,y,...

    cheukyin 評論0 收藏0
  • 一個 16年畢業(yè)生所經(jīng)歷的 PHP 面試

    摘要:正確做法是給加索引,還有聯(lián)合索引,并不能避免全表掃描。 前言:有收獲的話請加顆小星星,沒有收獲的話可以 反對 沒有幫助 舉報三連 有心的同學應(yīng)該會看到我這個noteBook下面的其它知識,希望對你們有些許幫助。 本文地址 時間點:2017-11 一個16年畢業(yè)生所經(jīng)歷的php面試 一、什么是面試 二、面試準備 1. 問:什么時候開始準備? 2. 問:怎么準備? 三、面試...

    dabai 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<