"$dbname", "UID" => "$username", "PWD" => "$password", "CharacterSet" => "UTF-8"); $conn = sqlsrv_connect($hostname, $connectionInfo); if ($conn === false) { die(print_r(sqlsrv_errors(), true)); } if ($is_blueprint == "true") { $sql = "SELECT [project_id],[notes],COUNT(*) AS 'total' FROM [Blueprint] WHERE [project_id] = '" . $project_id . "' GROUP BY [project_id],[notes] ORDER BY [project_id];"; $fetchResult = sqlsrv_query($conn, $sql); while ($row = sqlsrv_fetch_array($fetchResult, SQLSRV_FETCH_ASSOC)) { array_push($data_array, $row); } } else { $sql = "SELECT [project_id],[type_id],COUNT(*) AS 'total' FROM [File_Table] WHERE [project_id] = '" . $project_id . "' GROUP BY [project_id],[type_id] UNION SELECT [project_id],[type_id],COUNT(*) AS 'total' FROM [Blueprint] WHERE [project_id] = '" . $project_id . "' GROUP BY [project_id],[type_id] ORDER BY [project_id];"; $fetchResult = sqlsrv_query($conn, $sql); while ($row = sqlsrv_fetch_array($fetchResult, SQLSRV_FETCH_ASSOC)) { array_push($data_array, $row); } } sqlsrv_close($conn); echo json_encode($data_array, JSON_UNESCAPED_UNICODE);