@php
//print_r($header);
$results_obj = json_decode($results);
//echo "
";
//print_r($results_obj);
//echo "
";
function jsonToDebug($jsonText = '')
{
$arr = json_decode($jsonText, true);
$html = "";
if ($arr && is_array($arr)) {
$html .= arrayToHtmlTableRecursive($arr);
}
return $html;
}
function arrayToHtmlTableRecursive($arr) {
$str = "";
foreach ($arr as $key => $val) {
$str .= "";
$str .= "| $key | ";
$str .= "";
if (is_array($val)) {
if (!empty($val)) {
$str .= arrayToHtmlTableRecursive($val);
}
} else {
$str .= "$val";
}
$str .= " |
";
}
$str .= "
";
return $str;
}
@endphp
@php
//echo jsonToDebug($results);
$columns = array();
echo "
";
foreach ($results_obj as $name => $values) {
echo "| $name | ";
$row_count=0;
$total_count=count($header); // results_obj
foreach ($values as $k => $v) {
$columns[$k] = $k;
if($row_count==$total_count)
{
$pass_array=array("ModuleId"=>$ModuleId,"RowId"=>"$v");
@endphp
|
@php
}
else
{
echo "$v | ";
}
$row_count++;
}
echo "
";
}
$row_count=0;
echo "| No | ";
foreach ($columns as $column) {
if($row_count==$total_count)
{
echo "Action | ";
}
else
{
echo "$column | ";
}
$row_count++;
}
echo "
|---|
";
@endphp