0
私は、MySQLデータベースからassoc配列にデータを抽出しています。配列の各要素にデータを追加 - > JSON
配列の各要素に追加のデータ行topicstringを追加してJSONに変換する必要があります。
何らかの理由で、追加の行を配列の最初の要素に追加するか、配列の最後の新しい要素として追加することしかできません。
コード:
$sql_build_profile="SELECT SourceOperation, FC, Register, RegisterID FROM DeviceProfiles WHERE DeviceID = '".$q."' AND RegisterID IN (".$ParameterArray.") ORDER BY RegisterID ASC";
$result_build_profile = mysqli_query($con,$sql_build_profile);
$json_array = array();
//Time to build the output
while($row1 = mysqli_fetch_assoc($result_build_profile)) {
$topicString = $UniqueString."/".$row1['RegisterID'];
$json_array[] = $row1;
foreach ($result_build_profile as $key => $result_build_profile) {
$result_build_profile[$key]['topic'] = $topicString;
}
echo json_encode($result_json);
}
グレートは、それが動作!ありがとう! – Mikkel