2
나는 PHP 코드카테고리
나는 PHP 코드카테고리
을 수정하시기 바랍니다 내가 사용하고
category_list: [
{category_name: ,
category_id: ,
subcategory_list: [
{subcategory_name: ,
subcategory_id: ,
subsubcategory_list:[
{subsubcategory_name: ,
subsubcategory_id: ,
subsubcategory_image: , },
]
},
]
}
]
PHP 코드의 형태로 JSON 배열을 전달하는
<?php
mysql_connect("localhost","abc","");
mysql_select_db("test");
$rows=mysql("SELECT categoryid FROM category");
while($numrows=mysql_fetch_assoc($rows))
{
$numcatid[]=$numrows;
for(i=0;i<=count($numcatid[]);i++)
{
$q=mysql_query("SELECT * FROM subcategory WHERE categoryid = $numrows");
while($e=mysql_fetch_assoc($q))
$output[]=$e;
json_encode($output[]);
}
}
$arrayofarray[]=$output[];
json_encode($arrayofarray[]);
mysql_close();
?>
되고 싶어 몇 가지 메모 : json_encode
콜을 완전히 제거하고 다차원 배열을 jsonify하면됩니다. 또한
: $arrayofarray = $output
json_encode($arrayofarray);
그 문제를 일으키는 경우 확실하지, 불필요한 []
제거했지만 나는 그 쿼리 갈 가치가 .. 그래서 반환하는 모르겠어요. 당신이 말하는 "이 배열의 마지막에 뭔가를 추가"로 []
를 사용
, 그것은 목록 C-날카로운 참조 (또는 어디든지)
을 것 아니에요