Hi All,
Here is my code, trying to encode the result from database.
$stmt = sqlsrv_query($conn, $result);
$data = array();
while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {
$data[] = $row;
}
//echo json_encode( $data );
$out = array();
foreach($data as $element) {
$out[$element['category']][] = array($element['trainFunction']=> $element['value1']);
}
echo json_encode( $out );
Result of JSON Echo:
{"November":[{"A":7},{"B":8},{"C":3},{"D":4}],"December":[{"A":1},{"B":2},{"C":1}]}
Expected Output:
{
"November": [{
"A": 7,
"B": 8,
"C": 3,
"D": 4
}],
"December": [{
"A": 1,
"B": 2,
"C": 1
}]
}