-1

我有一个JSON包含来自页面的 Facebook 数据的文件。我需要的是根据文件创建一个table带有checkbox条目的条目JSON。我正在使用php sdkjavascript sdk

我正在考虑一种这样的方法:

<?php
$array_of_decoded=json_decode("$myjson",true);
for($i=0;$array_of_decoded(i);i++)
{?>
// create new entry in html form with the following propreties:
 <input type="checkbox" name="<?php array_of_decoded(i)['name']?>"
 value="<?php array_of_decoded(i)['id']?>"><?php array_of_decoded(i)['name']?<br>
<?php
//...
}?>

我的 JSON 文件具有如下条目:

{"category":"Musician\/band","name":"Yann Tiersen (official)","id":"18359161762"}

我是这方面的新手,上面的代码可能是错误的,我只是当场写的,没有测试。有谁知道如何创建新条目?上面的代码是否显示了如何正确解码 json?

4

1 回答 1

1

您可以使用“ foreach”:

<?php
foreach(json_decode("$myjson",true) as $element) {?>
     <input type="checkbox" name="<?php echo $element['name']?>" value="<?php echo $element['id']?>"><?php echo $element['name']?><br>
<?php }?>

当然,这个必须放在视图页面中!

于 2013-03-11T09:47:15.093 回答