-1

JSONページからの Facebook データを含むファイルがあります。必要なのは、ファイルに基づいてtablewithエントリを作成することです。私はphp sdkjavascript sdkを使用しています。checkboxJSON

次のような方法を考えています。

<?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 に答える