JSON- Modellare tabelle con JSON e gestire oggetti JSON come array PHP

Gestire Tabella con oggetto Json

Oggetto JSON a DB:

{

“columns”: [ “Table Header”, “0”, “-1”, “-2”, “-3”, “-4”, “-5”, “-6”, “-7”, “-8”, “-9”, “-10”, “-11” ],
“rows”:

[
[“Values” ,”10″, “9”, “8”, “7”, “6”, “5”, “4”, “3”, “2”, “1”, “0”, “0”]
]

}

Gestire il JSON in PHP

$json_table = $array_lov[‘value’];
$table_obj = json_decode($json_table);
$cols= $table_obj->columns;
$rows= $table_obj->rows;

echo ‘<table border=”2″>’;

echo “<tr>”;

foreach ($cols as $col)
{
echo ‘<td style=”width:100px”>’;
echo $col;
echo “</td>”;
}

echo “</tr>”;
foreach ($rows as $row)
{
echo “<tr>”;

foreach ($row as $val)
{
echo “<td>”;
echo $val;
echo “</td>”;
}

echo “</tr>”;
}

echo “</table>”;

 

Gestire oggetto JSON come array PHP

Oggetto JSON bonus_value_json:

{
“6”:”1.6″,
“7”:”1.7″,
“8”:”1.8″,
“9”:”1.9″,
“10”:”2.0″
}

//usare il true, altrimenti l’item restituito è un oggetto PHP e non un array
$bonus_value_array= json_decode($bonus_value_json, true);
$num_result_correct = (string)$num_result_correct;
$bonus_value=$bonus_value_array[$num_result_correct];

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

wp-puzzle.com logo