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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

php求助將一,二級分類查詢結(jié)果拼成想要的json格式

php求助將一,二級分類查詢結(jié)果拼成想要的json格式

森林海 2019-05-24 10:35:32
數(shù)據(jù)庫的字段有idparentidcategoryname10一級分類120一級分類230一級分類340一級分類451二級分類1-161二級分類1-272二級分類2-182二級分類2-293二級分類3-1104二級分類4-1……………………以上,id即數(shù)據(jù)的id,parentid為父級的id即所屬的一級分類,categoryname為分類名稱想拼成以下的格式[{"id":1,//id值"disabled":false,//默認false"groupName":"一級分類名稱",//一級分類名稱"groupId":1,//一級分類id"selected":false,//默認false"name":"二級分類名稱"http://二級分類名稱},{"id":1,"disabled":false,"groupName":"一級分類名稱","groupId":1,"selected":false,"name":"二級分類名稱"}//more...]主要是那個groupName不知道啊怎么弄最簡潔……,十分感謝
查看完整描述

2 回答

?
慕運維8079593

TA貢獻1876條經(jīng)驗 獲得超5個贊

不是特別明白你想要的json格式,按照我理解的意思隨手寫了一段,并沒有測試
$res=$db->table('cate')->where('parentid=0')->select();
$array=array();
foreach($resas$key=>$val){
$cate=$db->table('cate')->where('parentid='.$val['id'])->select();
$array[$key]['id']=$cate['id'];
$array[$key]['disabled']=false;
$array[$key]['groupName']=$val['categoryname'];
$array[$key]['groupId']=$val['id'];
$array[$key]['selected']=false;
$array[$key]['name']=$cate['categoryname'];
}
echojson_encode($array);exit;
                            
查看完整回答
反對 回復 2019-05-24
?
紫衣仙女

TA貢獻1839條經(jīng)驗 獲得超15個贊

$arr=[
['id'=>1,'parentid'=>0,'categoryname'=>'一級分類1'],
['id'=>2,'parentid'=>0,'categoryname'=>'一級分類2'],
['id'=>3,'parentid'=>0,'categoryname'=>'一級分類3'],
['id'=>4,'parentid'=>0,'categoryname'=>'一級分類4'],
['id'=>5,'parentid'=>1,'categoryname'=>'一級分類1-1'],
['id'=>6,'parentid'=>1,'categoryname'=>'一級分類1-2'],
['id'=>7,'parentid'=>2,'categoryname'=>'一級分類2-1'],
['id'=>8,'parentid'=>2,'categoryname'=>'一級分類2-2'],
['id'=>9,'parentid'=>3,'categoryname'=>'一級分類3-1'],
['id'=>10,'parentid'=>4,'categoryname'=>'一級分類4-1'],
];$a=$b=$c=[];foreach($arras$k=>&$v){
if($v['parentid']===0){
$a[$k]['parentid']=$v['categoryname'];
}elseif($v['parentid']===1){
$b[$k]['parentid']=$v['categoryname'];
}else{
$c[$k]['parentid']=$v['categoryname'];
}
}
                            
查看完整回答
反對 回復 2019-05-24
  • 2 回答
  • 0 關(guān)注
  • 788 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

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