私の質問は、私は配列を SQL クエリから移入しており、その配列をクエリの ID が重複していない新しい配列にマージしたいと考えています。また、配列を別の配列に連結して同じ結果を得ようとしましたが、配列を結合して正しく表示するにはどうすればよいですか。
$rows[0] = array("181", "a","g"); //Results from previous query
$rows[1] = array("181","j","L")
$rows[2] = array("181","p");
$rows[3] = array("182","k");
$rows[4] = array("183","l");
$rows[5] = array("183","p");
$id =0;
$commentsH = "";
while( $row=mysql_fetch_array($query_comments) ){
If($id == $image){ //image id is the first element in array.
$comments[] =$row;
$commentsH = $comments.",".$commentsH[$i];
}
else{
$id = $image;
$i = $i +1;
}
}
$result = array();
$result["result"] = 500;
$result["message"] = "Database Read Successfully";
$result["comments"] =$commentsH;
echo json_encode($result);
exit;
EXPECTED OUTPUT
$commentsH[0] = array("181", "a","g","j","L","p");
$commentsH[1] = array("182","k");
$commentsH[2] = array("183","l","p");