I'm trying to create an html table based on the results from an array from a GET request. I have tried for loops and I have tried Java examples, but the results are always displayed as a long string (or if I return the results as dd($response) it only returns one row. I was wondering if there is a problem with the way format the array is returned:
{ "results":
[
{
"column1":"TEST1",
"column2":"DATADATADATA",
"time":"2017-02-27T16:25:03.1230000Z"
},
{
"column1":"TEST2",
"column2":"DATADATADATA",
"time":"2017-07-03T02:48:29.8300000Z"
},
{
"column1":"TEST3",
"column2":"DATADATADATA",
"time":"2017-07-19T15:09:27.0900000Z"}
]
}
This is one example I tried in PHP:
$reponse = array(print_r($response));
for ($i = 0; $i < count($reponse); $i++) {
for ($l = 0; $l < count($reponse[$i]); $l++) {
echo $reponse[$i][$l];
echo "<br/>";
};
};