@php $XAxisData=$GetResult['XAxisData']; $YAxisData=$GetResult['YAxisData']; $REsultData=$GetResult['REsultData']; $XDemographyConfigId=$XAxisArray[0]['DemographyConfigId']; $XAxisColumnName=$XAxisArray[0]['ColumnName']; $XAxisAliasname=$XAxisArray[0]['Aliasname']; $YDemographyConfigId=$YAxisArray[0]['DemographyConfigId']; $YAxisColumnName=$YAxisArray[0]['ColumnName']; $YAxisAliasname=$YAxisArray[0]['Aliasname']; $YdisplayType=$FieldsDisplayType[$YDemographyConfigId]['DisplayType']; echo "
";
// print_r($YAxisData);
// print_r($REsultData);

$MainArray=array();
$XSeries=array();
foreach($XAxisData as $EachXData)
{
	$XSeries[]=$EachXData;
}
foreach($YAxisData as $EachYData)
{
	foreach($REsultData as $EachResult)
	{
		$MainArray[$EachYData][]=$EachResult[$EachYData];
	}
}
$OverallArray=array();
foreach($YAxisData as $EachYData)
{
	//$DetailedData=json_encode($MainArray[$EachYData]);
	$DetailedData=$MainArray[$EachYData];
	if($EachYData=='')
	{
		$EachYData='Empty';
	}
	if(($YdisplayType==5 || $YdisplayType==2 || $YdisplayType==3 || $YdisplayType==6 ) && $EachYData!='')
	{
		$YDropDownNameId=$FieldsDisplayType[$YDemographyConfigId]['DropDownNameId'];
		if($GetDropdownLists[$YDropDownNameId])
		{
			$ChildDropDown=$GetDropdownLists[$YDropDownNameId];
			if(array_key_exists($EachYData,$ChildDropDown))
			{
				$EachYData=$ChildDropDown[$EachYData];
			}
		}
	}
	$OverallArray[]=array('name'=>$EachYData,'data'=>$DetailedData);
}
$Series=json_encode($OverallArray);

$XAxisEncode=json_encode($XSeries);

//print_r($MainArray);
//print_r($Series);
echo "
"; //print_r($XAxisEncode); echo "
"; @endphp