第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

mysql里有一個(gè)商品表goods和一個(gè)商品圖片表goods_img,兩表通過(guò)商品表的id和商品圖片表的goodId關(guān)聯(lián)

mysql里有一個(gè)商品表goods和一個(gè)商品圖片表goods_img,兩表通過(guò)商品表的id和商品圖片表的goodId關(guān)聯(lián)

曉風(fēng)莞爾 2017-04-08 09:13:54
已經(jīng)通過(guò)php檢索出商品表里的數(shù)據(jù)$sql="select * from goods";$rows=fetchAll($sql);echo json_encode($rows);但現(xiàn)在我想把每一個(gè)商品的圖片數(shù)據(jù)塞進(jìn)該條商品數(shù)據(jù)里,怎么實(shí)現(xiàn)呢比如
查看完整描述

3 回答

已采納
?
nadirvishun

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超1個(gè)贊

可以重新組裝數(shù)組,但是獲取大量列表時(shí)會(huì)多次查詢數(shù)據(jù)庫(kù):

foreach?($rows?as?$key=>$row){
????$sql="select?images?from?goods_img?where?goods_id=".$row['id'];
????$images_rows=fetchAll($sql);
????$rows[$key]['images']=$images_rows;//或者加上url處理
}

為了減少數(shù)據(jù)查詢,也可以線一次性取出所有與列表相關(guān)的圖片數(shù)據(jù),然后再組裝成想要結(jié)果:

$sql="slect?goods_id,images?from?goods_img?where?goods_id?in(1,3,4,5)";//主表中查詢到的所有id
$images_rows=fechAll($sql);
foreach($rows?as?$key=>$row){
????foreach($images_rows?as?$k=>$v){
????????if($row['id']==$v['goods_id']){
????????????$rows[$key]['images'][]=$v['images']//或者加上url
????????}
????}
}

以上僅僅是示例。


查看完整回答
1 反對(duì) 回復(fù) 2017-04-08
  • 3 回答
  • 3 關(guān)注
  • 5756 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)